# near model CODE resource # jump table entries: 2728-2735 (8 of them) export_348: 00000000 4E75 rts export_342: 00000002 4E56 FF00 link A6, -0x0100 00000006 2F0C move.l -[A7], A4 00000008 286E 0008 movea.l A4, [A6 + 0x8] 0000000C 206E 000C movea.l A0, [A6 + 0xC] 00000010 7001 moveq.l D0, 0x01 00000012 3080 move.w [A0], D0 00000014 3014 move.w D0, [A4] 00000016 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 0000001A 1389 139F 0198 002E move.b [[] + D1 * 2 + 0x198002E], A1 00000022 003E 004C ori.b <>, 0x4C /* 'L' */ 00000026 005A 006A ori.w [A2]+, 0x6A /* 'j' */ 0000002A 0070 007E 008C ori.w [A0 + D0.w - 0x116], 0x7E /* '~' */ 00000030 009A 00A8 00B6 ori.l [A2]+, 0xA800B6 00000036 00C4 .incomplete 00000038 00D4 .incomplete 0000003A 00E2 .incomplete 0000003C 00F0 .incomplete 0000003E 00FE .incomplete 00000040 010C btst A4, D0 00000042 011A btst [A2]+, D0 00000044 0126 btst -[A6], D0 00000046 0132 013E 014A 0156 486E btst [[A2 + 0x14A0156] + D0 + 0x486E], D0 00000050 FF00 .extension 0xF00 <> // unimplemented 00000052 3F3C 0001 move.w -[A7], 0x1 00000056 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 0000005A 5C8F addq.l A7, 6 0000005C 6000 015C bra +0x15E /* 000001BA */ 00000060 486E FF00 pea.l [A6 - 0x100] 00000064 4267 clr.w -[A7] 00000066 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 0000006A 5C8F addq.l A7, 6 0000006C 6000 014C bra +0x14E /* 000001BA */ 00000070 486E FF00 pea.l [A6 - 0x100] 00000074 4267 clr.w -[A7] 00000076 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 0000007A 5C8F addq.l A7, 6 0000007C 6000 013C bra +0x13E /* 000001BA */ 00000080 486E FF00 pea.l [A6 - 0x100] 00000084 3F3C 0001 move.w -[A7], 0x1 00000088 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 0000008C 5C8F addq.l A7, 6 0000008E 6000 012A bra +0x12C /* 000001BA */ 00000092 422E FF00 clr.b [A6 - 0x100] 00000096 6000 0122 bra +0x124 /* 000001BA */ 0000009A 7001 moveq.l D0, 0x01 0000009C 1D40 FF00 move.b [A6 - 0x100], D0 000000A0 7022 moveq.l D0, 0x22 000000A2 1D40 FF01 move.b [A6 - 0xFF], D0 000000A6 6000 0112 bra +0x114 /* 000001BA */ 000000AA 7001 moveq.l D0, 0x01 000000AC 1D40 FF00 move.b [A6 - 0x100], D0 000000B0 700D moveq.l D0, 0x0D 000000B2 1D40 FF01 move.b [A6 - 0xFF], D0 000000B6 6000 0102 bra +0x104 /* 000001BA */ 000000BA 7001 moveq.l D0, 0x01 000000BC 1D40 FF00 move.b [A6 - 0x100], D0 000000C0 7020 moveq.l D0, 0x20 000000C2 1D40 FF01 move.b [A6 - 0xFF], D0 000000C6 6000 00F2 bra +0xF4 /* 000001BA */ 000000CA 7001 moveq.l D0, 0x01 000000CC 1D40 FF00 move.b [A6 - 0x100], D0 000000D0 7009 moveq.l D0, 0x09 000000D2 1D40 FF01 move.b [A6 - 0xFF], D0 000000D6 6000 00E2 bra +0xE4 /* 000001BA */ 000000DA 7001 moveq.l D0, 0x01 000000DC 1D40 FF00 move.b [A6 - 0x100], D0 000000E0 700C moveq.l D0, 0x0C 000000E2 1D40 FF01 move.b [A6 - 0xFF], D0 000000E6 6000 00D2 bra +0xD4 /* 000001BA */ 000000EA 7001 moveq.l D0, 0x01 000000EC 1D40 FF00 move.b [A6 - 0x100], D0 000000F0 700A moveq.l D0, 0x0A 000000F2 1D40 FF01 move.b [A6 - 0xFF], D0 000000F6 6000 00C2 bra +0xC4 /* 000001BA */ 000000FA 486E FF00 pea.l [A6 - 0x100] 000000FE 486D B8D4 pea.l [A5 - 0x472C] 00000102 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000106 508F addq.l A7, 8 00000108 6000 00B0 bra +0xB2 /* 000001BA */ 0000010C 7001 moveq.l D0, 0x01 0000010E 1D40 FF00 move.b [A6 - 0x100], D0 00000112 7030 moveq.l D0, 0x30 00000114 1D40 FF01 move.b [A6 - 0xFF], D0 00000118 6000 00A0 bra +0xA2 /* 000001BA */ 0000011C 7001 moveq.l D0, 0x01 0000011E 1D40 FF00 move.b [A6 - 0x100], D0 00000122 7031 moveq.l D0, 0x31 00000124 1D40 FF01 move.b [A6 - 0xFF], D0 00000128 6000 0090 bra +0x92 /* 000001BA */ 0000012C 7001 moveq.l D0, 0x01 0000012E 1D40 FF00 move.b [A6 - 0x100], D0 00000132 7032 moveq.l D0, 0x32 00000134 1D40 FF01 move.b [A6 - 0xFF], D0 00000138 6000 0080 bra +0x82 /* 000001BA */ 0000013C 7001 moveq.l D0, 0x01 0000013E 1D40 FF00 move.b [A6 - 0x100], D0 00000142 7033 moveq.l D0, 0x33 00000144 1D40 FF01 move.b [A6 - 0xFF], D0 00000148 6000 0070 bra +0x72 /* 000001BA */ 0000014C 7001 moveq.l D0, 0x01 0000014E 1D40 FF00 move.b [A6 - 0x100], D0 00000152 7034 moveq.l D0, 0x34 00000154 1D40 FF01 move.b [A6 - 0xFF], D0 00000158 6000 0060 bra +0x62 /* 000001BA */ 0000015C 7001 moveq.l D0, 0x01 0000015E 1D40 FF00 move.b [A6 - 0x100], D0 00000162 7035 moveq.l D0, 0x35 00000164 1D40 FF01 move.b [A6 - 0xFF], D0 00000168 6050 bra +0x52 /* 000001BA */ 0000016A 7001 moveq.l D0, 0x01 0000016C 1D40 FF00 move.b [A6 - 0x100], D0 00000170 7036 moveq.l D0, 0x36 00000172 1D40 FF01 move.b [A6 - 0xFF], D0 00000176 6042 bra +0x44 /* 000001BA */ 00000178 7001 moveq.l D0, 0x01 0000017A 1D40 FF00 move.b [A6 - 0x100], D0 0000017E 7037 moveq.l D0, 0x37 00000180 1D40 FF01 move.b [A6 - 0xFF], D0 00000184 6034 bra +0x36 /* 000001BA */ 00000186 7001 moveq.l D0, 0x01 00000188 1D40 FF00 move.b [A6 - 0x100], D0 0000018C 7038 moveq.l D0, 0x38 0000018E 1D40 FF01 move.b [A6 - 0xFF], D0 00000192 6026 bra +0x28 /* 000001BA */ 00000194 7001 moveq.l D0, 0x01 00000196 1D40 FF00 move.b [A6 - 0x100], D0 0000019A 7039 moveq.l D0, 0x39 0000019C 1D40 FF01 move.b [A6 - 0xFF], D0 000001A0 6018 bra +0x1A /* 000001BA */ 000001A2 7002 moveq.l D0, 0x02 000001A4 1D40 FF00 move.b [A6 - 0x100], D0 000001A8 7031 moveq.l D0, 0x31 000001AA 1D40 FF01 move.b [A6 - 0xFF], D0 000001AE 7030 moveq.l D0, 0x30 000001B0 1D40 FF02 move.b [A6 - 0xFE], D0 000001B4 6004 bra +0x6 /* 000001BA */ 000001B6 702A moveq.l D0, 0x2A 000001B8 6020 bra +0x22 /* 000001DA */ label000001BA: 000001BA 42A7 clr.l -[A7] 000001BC 42A7 clr.l -[A7] 000001BE 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 000001C2 205F movea.l A0, [A7]+ 000001C4 226E 0010 movea.l A1, [A6 + 0x10] 000001C8 2288 move.l [A1], A0 000001CA 206E 0010 movea.l A0, [A6 + 0x10] 000001CE 2F10 move.l -[A7], [A0] 000001D0 486E FF00 pea.l [A6 - 0x100] 000001D4 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 000001D8 508F addq.l A7, 8 label000001DA: 000001DA 285F movea.l A4, [A7]+ 000001DC 4E5E unlink A6 000001DE 4E75 rts export_341: 000001E0 4E56 0000 link A6, 0 000001E4 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000001E8 286E 000C movea.l A4, [A6 + 0xC] 000001EC 7E2B moveq.l D7, 0x2B 000001EE 264C movea.l A3, A4 000001F0 0C53 271E cmpi.w [A3], 0x271E 000001F4 6602 bne +0x4 /* 000001F8 */ 000001F6 508B addq.l A3, 8 label000001F8: 000001F8 3C13 move.w D6, [A3] 000001FA 3006 move.w D0, D6 000001FC 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00000200 0060 0182 ori.w -[A0], 0x182 00000204 0FB0 017E bclr <>, D7 00000208 0FFF .incomplete 0000020A 017A 0FE2 bchg [PC + 0xFE2 /* 000011EE, value 0x74 't', cstring "" */], D0 0000020E 0176 0FB8 0172 0FB7 bchg [0x1720FB7 + D0 * 8], D0 00000216 016E 0FAF bchg [A6 + 0xFAF], D0 0000021A 016A 0FD2 bchg [A2 + 0xFD2], D0 0000021E 0166 bchg -[A6], D0 00000220 0FA3 bclr -[A3], D7 00000222 0162 bchg -[A2], D0 00000224 0FB6 015E bclr <>, D7 00000228 0FEB .incomplete 0000022A 015A bchg [A2]+, D0 0000022C 0FA2 bclr -[A2], D7 0000022E 0156 bchg [A6], D0 00000230 0FC3 .incomplete 00000232 0152 bchg [A2], D0 00000234 0FEC .incomplete 00000236 014E bchg A6, D0 00000238 0FFC .incomplete 0000023A 014A bchg A2, D0 0000023C 0FFD .incomplete 0000023E 0146 bchg D6, D0 00000240 0FA8 0142 bclr [A0 + 0x142], D7 00000244 0FCD .incomplete 00000246 013E btst <>, D0 00000248 0FB5 013A 0FAA 0136 0FAB bclr [[A5 + 0xFAA0136 + D0] + 0xFAB], D7 00000252 0158 bchg [A0]+, D0 00000254 232B 0154 move.l -[A1], [A3 + 0x154] 00000258 232A 0150 move.l -[A1], [A2 + 0x150] 0000025C 2329 0170 move.l -[A1], [A1 + 0x170] 00000260 0FB3 016C bclr <>, D7 00000264 0FA5 bclr -[A5], D7 00000266 0168 0FB4 bchg [A0 + 0xFB4], D0 0000026A 0164 bchg -[A4], D0 0000026C 0FB9 0160 0FBB bclr [0x01600FBB], D7 00000272 015C bchg [A4]+, D0 00000274 0FBC 0158 0FC8 bclr 0x1580FC8, D7 0000027A 0154 bchg [A4], D0 0000027C 0FCF .incomplete 0000027E 0150 bchg [A0], D0 00000280 0FD0 .incomplete 00000282 014C bchg A4, D0 00000284 0FCC .incomplete 00000286 0148 bchg A0, D0 00000288 0FCE .incomplete 0000028A 0144 bchg D4, D0 0000028C 0FE1 .incomplete 0000028E 0140 bchg D0, D0 00000290 0FB2 013C bclr <>, D7 00000294 0FD7 .incomplete 00000296 0138 0FDF btst [0x00000FDF], D0 0000029A 0134 0FF2 0130 0FFA 012C btst [[0x1300FFA] + 0x12C], D0 000002A4 0FA9 0128 bclr [A1 + 0x128], D7 000002A8 0FAE 0124 bclr [A6 + 0x124], D7 000002AC 0FC1 .incomplete 000002AE 0120 btst -[A0], D0 000002B0 0FD3 .incomplete 000002B2 011C btst [A4]+, D0 000002B4 0FD4 .incomplete 000002B6 0118 btst [A0]+, D0 000002B8 0FDE .incomplete 000002BA 0114 btst [A4], D0 000002BC 0FC6 .incomplete 000002BE 0110 btst [A0], D0 000002C0 0FFB .incomplete 000002C2 0126 btst -[A6], D0 000002C4 0FF1 .incomplete 000002C6 0122 btst -[A2], D0 000002C8 0FF3 .incomplete 000002CA 011E btst [A6]+, D0 000002CC 0FF4 .incomplete 000002CE 011A btst [A2]+, D0 000002D0 0FF5 .incomplete 000002D2 0116 btst [A6], D0 000002D4 0FF6 .incomplete 000002D6 0138 0FCB btst [0x00000FCB], D0 000002DA 0134 0FE0 0130 btst [0x130], D0 000002E0 0FF8 .incomplete 000002E2 012C 0FC9 btst [A4 + 0xFC9], D0 000002E6 0128 0FA7 btst [A0 + 0xFA7], D0 000002EA 0124 btst -[A4], D0 000002EC 0FE3 .incomplete 000002EE 0120 btst -[A0], D0 000002F0 0FF9 .incomplete 000002F2 011C btst [A4]+, D0 000002F4 0FA6 bclr -[A6], D7 000002F6 0118 btst [A0]+, D0 000002F8 0FC2 .incomplete 000002FA 0114 btst [A4], D0 000002FC 0FFE .incomplete 000002FE 0136 0FC5 btst <>, D0 00000302 0156 bchg [A6], D0 00000304 0FD5 .incomplete 00000306 0176 0FD6 bchg <>, D0 0000030A 0196 bclr [A6], D0 0000030C 0FE6 .incomplete 0000030E 01B6 0FF0 01D6 0FEE bclr [0x1D60FEE], D0 00000316 01D2 .incomplete 00000318 0FC0 .incomplete 0000031A 01CE .incomplete 0000031C 0FA4 bclr -[A4], D7 0000031E 01F0 .incomplete 00000320 0FEA .incomplete 00000322 01EC .incomplete 00000324 0FED .incomplete 00000326 01E8 .incomplete 00000328 0FBF bclr <>, D7 0000032A 01E4 .incomplete 0000032C 0FDB .incomplete 0000032E 01E0 .incomplete 00000330 0FDC .incomplete 00000332 01DC .incomplete 00000334 0FDA .incomplete 00000336 01D8 .incomplete 00000338 0FD9 .incomplete 0000033A 01D4 .incomplete 0000033C 0FBE bclr <>, D7 0000033E 01D0 .incomplete 00000340 0FD8 .incomplete 00000342 01CC .incomplete 00000344 0FBD bclr <>, D7 00000346 01C8 .incomplete 00000348 0FCA .incomplete 0000034A 01C4 .incomplete 0000034C 0FC4 .incomplete 0000034E 01C0 .incomplete 00000350 0FDD .incomplete 00000352 01BC 0FE8 01B8 bclr 0xFE801B8, D0 00000358 0FC7 .incomplete 0000035A 01B4 0FEF bclr <>, D0 0000035E 01B0 0FA1 01AC bclr [[0x1AC + D0 * 8]], D0 00000364 0FE5 .incomplete 00000366 01A8 0FE4 bclr [A0 + 0xFE4], D0 0000036A 01A4 bclr -[A4], D0 0000036C 0FE9 .incomplete 0000036E 01C6 .incomplete 00000370 0FE7 .incomplete 00000372 01E4 .incomplete 00000374 0FBA 01E0 bclr [PC + 0x1E0 /* 00000556, value 0x2F2E001C, cstring "/." */], D7 00000378 0FF7 .incomplete 0000037A 01DC .incomplete 0000037C 0FD1 .incomplete 0000037E 01FC .incomplete 00000380 0FB1 0218 bclr [A1 + D0.w * 2 + 0x18], D7 00000384 2F2E 001C move.l -[A7], [A6 + 0x1C] 00000388 3F06 move.w -[A7], D6 0000038A 2F2E 0018 move.l -[A7], [A6 + 0x18] 0000038E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000392 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000396 2F0C move.l -[A7], A4 00000398 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000039C 4EBA 19BE jsr [PC + 0x19BE /* 00001D5C */] 000003A0 4FEF 001A lea.l A7, [A7 + 0x1A] 000003A4 3E00 move.w D7, D0 000003A6 6000 01F2 bra +0x1F4 /* 0000059A */ 000003AA 2F2E 001C move.l -[A7], [A6 + 0x1C] 000003AE 2F2E 0018 move.l -[A7], [A6 + 0x18] 000003B2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000003B6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000003BA 2F0C move.l -[A7], A4 000003BC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003C0 4EBA 01F8 jsr [PC + 0x1F8 /* 000005BA */] 000003C4 4FEF 0018 lea.l A7, [A7 + 0x18] 000003C8 3E00 move.w D7, D0 000003CA 6000 01CE bra +0x1D0 /* 0000059A */ 000003CE 2F2E 001C move.l -[A7], [A6 + 0x1C] 000003D2 3F06 move.w -[A7], D6 000003D4 2F2E 0018 move.l -[A7], [A6 + 0x18] 000003D8 2F0C move.l -[A7], A4 000003DA 4EBA 24FC jsr [PC + 0x24FC /* 000028D8 */] 000003DE 4FEF 000E lea.l A7, [A7 + 0xE] 000003E2 3E00 move.w D7, D0 000003E4 6000 01B4 bra +0x1B6 /* 0000059A */ 000003E8 2F2E 001C move.l -[A7], [A6 + 0x1C] 000003EC 3F06 move.w -[A7], D6 000003EE 2F2E 0018 move.l -[A7], [A6 + 0x18] 000003F2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000003F6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000003FA 2F0C move.l -[A7], A4 000003FC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000400 4EBA 0770 jsr [PC + 0x770 /* 00000B72 */] 00000404 4FEF 001A lea.l A7, [A7 + 0x1A] 00000408 3E00 move.w D7, D0 0000040A 6000 018E bra +0x190 /* 0000059A */ 0000040E 2F2E 001C move.l -[A7], [A6 + 0x1C] 00000412 3F06 move.w -[A7], D6 00000414 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000418 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000041C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000420 2F0C move.l -[A7], A4 00000422 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000426 4EBA 154E jsr [PC + 0x154E /* 00001976 */] 0000042A 4FEF 001A lea.l A7, [A7 + 0x1A] 0000042E 3E00 move.w D7, D0 00000430 6000 0168 bra +0x16A /* 0000059A */ 00000434 2F2E 001C move.l -[A7], [A6 + 0x1C] 00000438 2F2E 0018 move.l -[A7], [A6 + 0x18] 0000043C 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000440 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000444 2F0C move.l -[A7], A4 00000446 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000044A 4EBA 1F5C jsr [PC + 0x1F5C /* 000023A8 */] 0000044E 4FEF 0018 lea.l A7, [A7 + 0x18] 00000452 3E00 move.w D7, D0 00000454 6000 0144 bra +0x146 /* 0000059A */ 00000458 2F2E 001C move.l -[A7], [A6 + 0x1C] 0000045C 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000460 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000464 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000468 2F0C move.l -[A7], A4 0000046A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000046E 4EBA 1DA8 jsr [PC + 0x1DA8 /* 00002218 */] 00000472 4FEF 0018 lea.l A7, [A7 + 0x18] 00000476 3E00 move.w D7, D0 00000478 6000 0120 bra +0x122 /* 0000059A */ 0000047C 2F2E 001C move.l -[A7], [A6 + 0x1C] 00000480 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000484 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000488 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000048C 2F0C move.l -[A7], A4 0000048E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000492 4EBA 20BA jsr [PC + 0x20BA /* 0000254E */] 00000496 4FEF 0018 lea.l A7, [A7 + 0x18] 0000049A 3E00 move.w D7, D0 0000049C 6000 00FC bra +0xFE /* 0000059A */ 000004A0 2F2E 001C move.l -[A7], [A6 + 0x1C] 000004A4 2F2E 0018 move.l -[A7], [A6 + 0x18] 000004A8 2F2E 0014 move.l -[A7], [A6 + 0x14] 000004AC 2F2E 0010 move.l -[A7], [A6 + 0x10] 000004B0 2F0C move.l -[A7], A4 000004B2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000004B6 4EBA 226C jsr [PC + 0x226C /* 00002724 */] 000004BA 4FEF 0018 lea.l A7, [A7 + 0x18] 000004BE 3E00 move.w D7, D0 000004C0 6000 00D8 bra +0xDA /* 0000059A */ 000004C4 2F2E 001C move.l -[A7], [A6 + 0x1C] 000004C8 2F2E 0018 move.l -[A7], [A6 + 0x18] 000004CC 2F2E 0014 move.l -[A7], [A6 + 0x14] 000004D0 2F2E 0010 move.l -[A7], [A6 + 0x10] 000004D4 2F0C move.l -[A7], A4 000004D6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000004DA 4EBA 0BCE jsr [PC + 0xBCE /* 000010AA */] 000004DE 4FEF 0018 lea.l A7, [A7 + 0x18] 000004E2 3E00 move.w D7, D0 000004E4 6000 00B4 bra +0xB6 /* 0000059A */ 000004E8 2F2E 001C move.l -[A7], [A6 + 0x1C] 000004EC 3F06 move.w -[A7], D6 000004EE 2F2E 0018 move.l -[A7], [A6 + 0x18] 000004F2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000004F6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000004FA 2F0C move.l -[A7], A4 000004FC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000500 4EBA 0206 jsr [PC + 0x206 /* 00000708 */] 00000504 4FEF 001A lea.l A7, [A7 + 0x1A] 00000508 3E00 move.w D7, D0 0000050A 6000 008E bra +0x90 /* 0000059A */ 0000050E 2F2E 001C move.l -[A7], [A6 + 0x1C] 00000512 3F06 move.w -[A7], D6 00000514 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000518 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000051C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000520 2F0C move.l -[A7], A4 00000522 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000526 4EBA 0DC4 jsr [PC + 0xDC4 /* 000012EC */] 0000052A 4FEF 001A lea.l A7, [A7 + 0x1A] 0000052E 3E00 move.w D7, D0 00000530 6000 0068 bra +0x6A /* 0000059A */ 00000534 2F2E 001C move.l -[A7], [A6 + 0x1C] 00000538 2F2E 0018 move.l -[A7], [A6 + 0x18] 0000053C 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000540 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000544 2F0C move.l -[A7], A4 00000546 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000054A 4EBA 16C0 jsr [PC + 0x16C0 /* 00001C0C */] 0000054E 4FEF 0018 lea.l A7, [A7 + 0x18] 00000552 3E00 move.w D7, D0 00000554 6044 bra +0x46 /* 0000059A */ 00000556 2F2E 001C move.l -[A7], [A6 + 0x1C] 0000055A 3F06 move.w -[A7], D6 0000055C 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000560 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000564 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000568 2F0C move.l -[A7], A4 0000056A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000056E 4EBA 02D4 jsr [PC + 0x2D4 /* 00000844 */] 00000572 4FEF 001A lea.l A7, [A7 + 0x1A] 00000576 3E00 move.w D7, D0 00000578 6020 bra +0x22 /* 0000059A */ 0000057A 2F2E 001C move.l -[A7], [A6 + 0x1C] 0000057E 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000582 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000586 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000058A 2F0C move.l -[A7], A4 0000058C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000590 4EBA 0096 jsr [PC + 0x96 /* 00000628 */] 00000594 4FEF 0018 lea.l A7, [A7 + 0x18] 00000598 3E00 move.w D7, D0 label0000059A: 0000059A 4A47 tst.w D7 0000059C 6F12 ble +0x14 /* 000005B0 */ 0000059E 2F2E 0010 move.l -[A7], [A6 + 0x10] 000005A2 2F0C move.l -[A7], A4 000005A4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000005A8 4EAD 0BEA jsr [A5 + 0xBEA /* export_377 */] 000005AC 4FEF 000C lea.l A7, [A7 + 0xC] label000005B0: 000005B0 3007 move.w D0, D7 000005B2 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 000005B6 4E5E unlink A6 000005B8 4E75 rts fn000005BA: 000005BA 4E56 0000 link A6, 0 000005BE 48E7 0018 movem.l -[A7], A3,A4 000005C2 286E 000C movea.l A4, [A6 + 0xC] 000005C6 264C movea.l A3, A4 000005C8 0C53 271E cmpi.w [A3], 0x271E 000005CC 6602 bne +0x4 /* 000005D0 */ 000005CE 508B addq.l A3, 8 label000005D0: 000005D0 508B addq.l A3, 8 000005D2 0C53 0FD5 cmpi.w [A3], 0xFD5 000005D6 6620 bne +0x22 /* 000005F8 */ 000005D8 2F2E 001C move.l -[A7], [A6 + 0x1C] 000005DC 2F2E 0018 move.l -[A7], [A6 + 0x18] 000005E0 2F2E 0014 move.l -[A7], [A6 + 0x14] 000005E4 2F2E 0010 move.l -[A7], [A6 + 0x10] 000005E8 2F0C move.l -[A7], A4 000005EA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000005EE 4EBA 1C28 jsr [PC + 0x1C28 /* 00002218 */] 000005F2 4FEF 0018 lea.l A7, [A7 + 0x18] 000005F6 6028 bra +0x2A /* 00000620 */ label000005F8: 000005F8 0C53 0FC5 cmpi.w [A3], 0xFC5 000005FC 6620 bne +0x22 /* 0000061E */ 000005FE 2F2E 001C move.l -[A7], [A6 + 0x1C] 00000602 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000606 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000060A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000060E 2F0C move.l -[A7], A4 00000610 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000614 4EBA 1D92 jsr [PC + 0x1D92 /* 000023A8 */] 00000618 4FEF 0018 lea.l A7, [A7 + 0x18] 0000061C 6002 bra +0x4 /* 00000620 */ label0000061E: 0000061E 702B moveq.l D0, 0x2B label00000620: 00000620 4CDF 1800 movem.l A3,A4, [A7]+ 00000624 4E5E unlink A6 00000626 4E75 rts fn00000628: 00000628 4E56 FF54 link A6, -0x00AC 0000062C 2F0C move.l -[A7], A4 0000062E 286E 000C movea.l A4, [A6 + 0xC] 00000632 486E FF58 pea.l [A6 - 0xA8] 00000636 486E FF56 pea.l [A6 - 0xAA] 0000063A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000063E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000642 2F0C move.l -[A7], A4 00000644 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000648 4EBA 26D0 jsr [PC + 0x26D0 /* 00002D1A */] 0000064C 4FEF 0018 lea.l A7, [A7 + 0x18] 00000650 3D40 FF54 move.w [A6 - 0xAC], D0 00000654 4A6E FF54 tst.w [A6 - 0xAC] 00000658 6708 beq +0xA /* 00000662 */ 0000065A 302E FF54 move.w D0, [A6 - 0xAC] 0000065E 6000 00A2 bra +0xA4 /* 00000702 */ label00000662: 00000662 206E 0018 movea.l A0, [A6 + 0x18] 00000666 30AE FF56 move.w [A0], [A6 - 0xAA] 0000066A 7002 moveq.l D0, 0x02 0000066C 3D40 FF54 move.w [A6 - 0xAC], D0 00000670 0C6E 0005 FF58 cmpi.w [A6 - 0xA8], 0x5 00000676 663A bne +0x3C /* 000006B2 */ 00000678 42A7 clr.l -[A7] 0000067A 42A7 clr.l -[A7] 0000067C 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00000680 205F movea.l A0, [A7]+ 00000682 226E 001C movea.l A1, [A6 + 0x1C] 00000686 2288 move.l [A1], A0 00000688 206E FFB6 movea.l A0, [A6 - 0x4A] 0000068C 226E 001C movea.l A1, [A6 + 0x1C] 00000690 2F11 move.l -[A7], [A1] 00000692 2050 movea.l A0, [A0] 00000694 2F28 0010 move.l -[A7], [A0 + 0x10] 00000698 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 0000069C 508F addq.l A7, 8 0000069E 3D40 FF54 move.w [A6 - 0xAC], D0 000006A2 4A6E FF54 tst.w [A6 - 0xAC] 000006A6 670A beq +0xC /* 000006B2 */ 000006A8 206E 001C movea.l A0, [A6 + 0x1C] 000006AC 2F10 move.l -[A7], [A0] 000006AE 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label000006B2: 000006B2 0C6E 0004 FF58 cmpi.w [A6 - 0xA8], 0x4 000006B8 663A bne +0x3C /* 000006F4 */ 000006BA 42A7 clr.l -[A7] 000006BC 42A7 clr.l -[A7] 000006BE 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 000006C2 205F movea.l A0, [A7]+ 000006C4 226E 001C movea.l A1, [A6 + 0x1C] 000006C8 2288 move.l [A1], A0 000006CA 206E FFA2 movea.l A0, [A6 - 0x5E] 000006CE 226E 001C movea.l A1, [A6 + 0x1C] 000006D2 2F11 move.l -[A7], [A1] 000006D4 2050 movea.l A0, [A0] 000006D6 2F28 0010 move.l -[A7], [A0 + 0x10] 000006DA 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 000006DE 508F addq.l A7, 8 000006E0 3D40 FF54 move.w [A6 - 0xAC], D0 000006E4 4A6E FF54 tst.w [A6 - 0xAC] 000006E8 670A beq +0xC /* 000006F4 */ 000006EA 206E 001C movea.l A0, [A6 + 0x1C] 000006EE 2F10 move.l -[A7], [A0] 000006F0 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label000006F4: 000006F4 486E FF58 pea.l [A6 - 0xA8] 000006F8 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000006FC 588F addq.l A7, 4 000006FE 302E FF54 move.w D0, [A6 - 0xAC] label00000702: 00000702 285F movea.l A4, [A7]+ 00000704 4E5E unlink A6 00000706 4E75 rts fn00000708: 00000708 4E56 FF4C link A6, -0x00B4 0000070C 2F0C move.l -[A7], A4 0000070E 286E 000C movea.l A4, [A6 + 0xC] 00000712 486E FF54 pea.l [A6 - 0xAC] 00000716 486E FF52 pea.l [A6 - 0xAE] 0000071A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000071E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000722 2F0C move.l -[A7], A4 00000724 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000728 4EBA 25F0 jsr [PC + 0x25F0 /* 00002D1A */] 0000072C 4FEF 0018 lea.l A7, [A7 + 0x18] 00000730 3D40 FF50 move.w [A6 - 0xB0], D0 00000734 4A6E FF50 tst.w [A6 - 0xB0] 00000738 6708 beq +0xA /* 00000742 */ 0000073A 302E FF50 move.w D0, [A6 - 0xB0] 0000073E 6000 00FE bra +0x100 /* 0000083E */ label00000742: 00000742 206E 0018 movea.l A0, [A6 + 0x18] 00000746 30AE FF52 move.w [A0], [A6 - 0xAE] 0000074A 0C6E 0005 FF54 cmpi.w [A6 - 0xAC], 0x5 00000750 6600 006C bne +0x6E /* 000007BE */ 00000754 0C6E 0FA4 001C cmpi.w [A6 + 0x1C], 0xFA4 0000075A 6662 bne +0x64 /* 000007BE */ 0000075C 206E FFB2 movea.l A0, [A6 - 0x4E] 00000760 2050 movea.l A0, [A0] 00000762 3D68 0008 FF4E move.w [A6 - 0xB2], [A0 + 0x8] 00000768 206E FFB2 movea.l A0, [A6 - 0x4E] 0000076C 2050 movea.l A0, [A0] 0000076E 3D68 0006 FF4C move.w [A6 - 0xB4], [A0 + 0x6] 00000774 486E FF54 pea.l [A6 - 0xAC] 00000778 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 0000077C 588F addq.l A7, 4 0000077E 42A7 clr.l -[A7] 00000780 42A7 clr.l -[A7] 00000782 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00000786 205F movea.l A0, [A7]+ 00000788 226E 001E movea.l A1, [A6 + 0x1E] 0000078C 2288 move.l [A1], A0 0000078E 206E 001E movea.l A0, [A6 + 0x1E] 00000792 2F10 move.l -[A7], [A0] 00000794 3F2E FF4C move.w -[A7], [A6 - 0xB4] 00000798 3F2E FF4E move.w -[A7], [A6 - 0xB2] 0000079C 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 000007A0 508F addq.l A7, 8 000007A2 3D40 FF50 move.w [A6 - 0xB0], D0 000007A6 4A6E FF50 tst.w [A6 - 0xB0] 000007AA 670A beq +0xC /* 000007B6 */ 000007AC 206E 001E movea.l A0, [A6 + 0x1E] 000007B0 2F10 move.l -[A7], [A0] 000007B2 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label000007B6: 000007B6 302E FF50 move.w D0, [A6 - 0xB0] 000007BA 6000 0082 bra +0x84 /* 0000083E */ label000007BE: 000007BE 0C6E 0004 FF54 cmpi.w [A6 - 0xAC], 0x4 000007C4 6D08 blt +0xA /* 000007CE */ 000007C6 0C6E 0007 FF54 cmpi.w [A6 - 0xAC], 0x7 000007CC 6F10 ble +0x12 /* 000007DE */ label000007CE: 000007CE 486E FF54 pea.l [A6 - 0xAC] 000007D2 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000007D6 588F addq.l A7, 4 000007D8 7002 moveq.l D0, 0x02 000007DA 6000 0062 bra +0x64 /* 0000083E */ label000007DE: 000007DE 0C6E 0FEE 001C cmpi.w [A6 + 0x1C], 0xFEE 000007E4 660C bne +0xE /* 000007F2 */ 000007E6 206E FF76 movea.l A0, [A6 - 0x8A] 000007EA 2D68 012E FFFC move.l [A6 - 0x4], [A0 + 0x12E] 000007F0 600A bra +0xC /* 000007FC */ label000007F2: 000007F2 206E FF76 movea.l A0, [A6 - 0x8A] 000007F6 2D68 0132 FFFC move.l [A6 - 0x4], [A0 + 0x132] label000007FC: 000007FC 486E FF54 pea.l [A6 - 0xAC] 00000800 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00000804 588F addq.l A7, 4 00000806 42A7 clr.l -[A7] 00000808 42A7 clr.l -[A7] 0000080A 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 0000080E 205F movea.l A0, [A7]+ 00000810 226E 001E movea.l A1, [A6 + 0x1E] 00000814 2288 move.l [A1], A0 00000816 206E 001E movea.l A0, [A6 + 0x1E] 0000081A 2F10 move.l -[A7], [A0] 0000081C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000820 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00000824 508F addq.l A7, 8 00000826 3D40 FF50 move.w [A6 - 0xB0], D0 0000082A 4A6E FF50 tst.w [A6 - 0xB0] 0000082E 670A beq +0xC /* 0000083A */ 00000830 206E 001E movea.l A0, [A6 + 0x1E] 00000834 2F10 move.l -[A7], [A0] 00000836 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label0000083A: 0000083A 302E FF50 move.w D0, [A6 - 0xB0] label0000083E: 0000083E 285F movea.l A4, [A7]+ 00000840 4E5E unlink A6 00000842 4E75 rts fn00000844: 00000844 4E56 FDF0 link A6, -0x0210 00000848 2F0C move.l -[A7], A4 0000084A 286E 000C movea.l A4, [A6 + 0xC] 0000084E 486E FF58 pea.l [A6 - 0xA8] 00000852 486E FEF2 pea.l [A6 - 0x10E] 00000856 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000085A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000085E 2F0C move.l -[A7], A4 00000860 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000864 4EBA 24B4 jsr [PC + 0x24B4 /* 00002D1A */] 00000868 4FEF 0018 lea.l A7, [A7 + 0x18] 0000086C 3D40 FEF0 move.w [A6 - 0x110], D0 00000870 4A6E FEF0 tst.w [A6 - 0x110] 00000874 672C beq +0x2E /* 000008A2 */ 00000876 0C54 271E cmpi.w [A4], 0x271E 0000087A 6706 beq +0x8 /* 00000882 */ 0000087C 7037 moveq.l D0, 0x37 0000087E 6000 00D6 bra +0xD8 /* 00000956 */ label00000882: 00000882 206E 0018 movea.l A0, [A6 + 0x18] 00000886 7002 moveq.l D0, 0x02 00000888 3080 move.w [A0], D0 0000088A 49EC 0010 lea.l A4, [A4 + 0x10] 0000088E 41EE FEF6 lea.l A0, [A6 - 0x10A] 00000892 43ED B334 lea.l A1, [A5 - 0x4CCC] 00000896 7017 moveq.l D0, 0x17 label00000898: 00000898 20D9 move.l [A0]+, [A1]+ 0000089A 51C8 FFFC dbf D0, -0x6 /* 00000898 */ 0000089E 30D9 move.w [A0]+, [A1]+ 000008A0 603A bra +0x3C /* 000008DC */ label000008A2: 000008A2 486E FF58 pea.l [A6 - 0xA8] 000008A6 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000008AA 588F addq.l A7, 4 000008AC 206E 0018 movea.l A0, [A6 + 0x18] 000008B0 30AE FEF2 move.w [A0], [A6 - 0x10E] 000008B4 0C6E 0006 FF58 cmpi.w [A6 - 0xA8], 0x6 000008BA 6706 beq +0x8 /* 000008C2 */ 000008BC 7002 moveq.l D0, 0x02 000008BE 6000 0096 bra +0x98 /* 00000956 */ label000008C2: 000008C2 4AAE FFC2 tst.l [A6 - 0x3E] 000008C6 6606 bne +0x8 /* 000008CE */ 000008C8 703D moveq.l D0, 0x3D 000008CA 6000 008A bra +0x8C /* 00000956 */ label000008CE: 000008CE 486E FEF6 pea.l [A6 - 0x10A] 000008D2 2F2E FFC2 move.l -[A7], [A6 - 0x3E] 000008D6 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */] 000008DA 508F addq.l A7, 8 label000008DC: 000008DC 0C6E 0FF7 001C cmpi.w [A6 + 0x1C], 0xFF7 000008E2 660E bne +0x10 /* 000008F2 */ 000008E4 486E FDF0 pea.l [A6 - 0x210] 000008E8 3F2E FF52 move.w -[A7], [A6 - 0xAE] 000008EC 4EBA 006E jsr [PC + 0x6E /* 0000095C */] 000008F0 5C8F addq.l A7, 6 label000008F2: 000008F2 0C6E 0FBA 001C cmpi.w [A6 + 0x1C], 0xFBA 000008F8 660E bne +0x10 /* 00000908 */ 000008FA 486E FDF0 pea.l [A6 - 0x210] 000008FE 3F2E FF54 move.w -[A7], [A6 - 0xAC] 00000902 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00000906 5C8F addq.l A7, 6 label00000908: 00000908 0C6E 0FD1 001C cmpi.w [A6 + 0x1C], 0xFD1 0000090E 660E bne +0x10 /* 0000091E */ 00000910 486E FDF0 pea.l [A6 - 0x210] 00000914 3F2E FF56 move.w -[A7], [A6 - 0xAA] 00000918 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 0000091C 5C8F addq.l A7, 6 label0000091E: 0000091E 42A7 clr.l -[A7] 00000920 42A7 clr.l -[A7] 00000922 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00000926 205F movea.l A0, [A7]+ 00000928 226E 001E movea.l A1, [A6 + 0x1E] 0000092C 2288 move.l [A1], A0 0000092E 206E 001E movea.l A0, [A6 + 0x1E] 00000932 2F10 move.l -[A7], [A0] 00000934 486E FDF0 pea.l [A6 - 0x210] 00000938 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 0000093C 508F addq.l A7, 8 0000093E 3D40 FEF0 move.w [A6 - 0x110], D0 00000942 4A6E FEF0 tst.w [A6 - 0x110] 00000946 670A beq +0xC /* 00000952 */ 00000948 206E 001E movea.l A0, [A6 + 0x1E] 0000094C 2F10 move.l -[A7], [A0] 0000094E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00000952: 00000952 302E FEF0 move.w D0, [A6 - 0x110] label00000956: 00000956 285F movea.l A4, [A7]+ 00000958 4E5E unlink A6 0000095A 4E75 rts fn0000095C: 0000095C 4E56 0000 link A6, 0 00000960 2F0C move.l -[A7], A4 00000962 302E 0008 move.w D0, [A6 + 0x8] 00000966 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000096A 0025 0096 ori.b -[A5], 0x96 0000096E 0064 009C ori.w -[A4], 0x9C 00000972 00C8 .incomplete 00000974 00A2 00C9 00A8 ori.l -[A2], 0xC900A8 0000097A 00CA .incomplete 0000097C 00AE 00CB 00B4 00CC ori.l [A6 + 0xCC], 0xCB00B4 00000984 00BA 00CD 00C0 00CE ori.l [PC + 0xCE /* 00000A54, value 0xB9762848 */], 0xCD00C0 0000098C 00C6 .incomplete 0000098E 00CF .incomplete 00000990 00CC .incomplete 00000992 00D0 .incomplete 00000994 00D2 .incomplete 00000996 012C 00D8 btst [A4 + 0xD8], D0 0000099A 012D 00DE btst [A5 + 0xDE], D0 0000099E 012E 00E4 btst [A6 + 0xE4], D0 000009A2 012F 00EA btst [A7 + 0xEA], D0 000009A6 0130 00F0 btst [A0 + D0.w - 0x16], D0 000009AA 0131 00F6 btst [A1 + D0.w - 0x10], D0 000009AE 0132 00FC btst [A2 + D0.w - 0x4], D0 000009B2 0133 0102 0134 btst [[A3 + <> + D0] + 0x134], D0 000009B8 0108 btst A0, D0 000009BA 0135 010E 0136 btst [[A5 + <>] + D0 + 0x136], D0 000009C0 0114 btst [A4], D0 000009C2 0137 011A 0138 btst [[A7 + D0] + 0x138], D0 000009C8 0120 btst -[A0], D0 000009CA 0139 0126 013A btst [0x0126013A], D0 000009D0 012C 0190 btst [A4 + 0x190], D0 000009D4 0132 0191 btst [[ + D0]], D0 000009D8 0138 0192 btst [0x00000192 /* Lvl1DT */], D0 000009DC 013E btst <>, D0 000009DE 0193 bclr [A3], D0 000009E0 0142 bchg D2, D0 000009E2 0194 bclr [A4], D0 000009E4 0146 bchg D6, D0 000009E6 01F4 .incomplete 000009E8 014A bchg A2, D0 000009EA 01F5 .incomplete 000009EC 014E bchg A6, D0 000009EE 0258 0152 andi.w [A0]+, 0x152 000009F2 0259 0156 andi.w [A1]+, 0x156 000009F6 025A 015A andi.w [A2]+, 0x15A 000009FA 025B 015E andi.w [A3]+, 0x15E 000009FE 025C 0160 andi.w [A4]+, 0x160 00000A02 41ED B8EC lea.l A0, [A5 - 0x4714] 00000A06 2848 movea.l A4, A0 00000A08 6000 0156 bra +0x158 /* 00000B60 */ 00000A0C 41ED B8F8 lea.l A0, [A5 - 0x4708] 00000A10 2848 movea.l A4, A0 00000A12 6000 014C bra +0x14E /* 00000B60 */ 00000A16 41ED B908 lea.l A0, [A5 - 0x46F8] 00000A1A 2848 movea.l A4, A0 00000A1C 6000 0142 bra +0x144 /* 00000B60 */ 00000A20 41ED B91C lea.l A0, [A5 - 0x46E4] 00000A24 2848 movea.l A4, A0 00000A26 6000 0138 bra +0x13A /* 00000B60 */ 00000A2A 41ED B92C lea.l A0, [A5 - 0x46D4] 00000A2E 2848 movea.l A4, A0 00000A30 6000 012E bra +0x130 /* 00000B60 */ 00000A34 41ED B940 lea.l A0, [A5 - 0x46C0] 00000A38 2848 movea.l A4, A0 00000A3A 6000 0124 bra +0x126 /* 00000B60 */ 00000A3E 41ED B954 lea.l A0, [A5 - 0x46AC] 00000A42 2848 movea.l A4, A0 00000A44 6000 011A bra +0x11C /* 00000B60 */ 00000A48 41ED B964 lea.l A0, [A5 - 0x469C] 00000A4C 2848 movea.l A4, A0 00000A4E 6000 0110 bra +0x112 /* 00000B60 */ 00000A52 41ED B976 lea.l A0, [A5 - 0x468A] 00000A56 2848 movea.l A4, A0 00000A58 6000 0106 bra +0x108 /* 00000B60 */ 00000A5C 41ED B984 lea.l A0, [A5 - 0x467C] 00000A60 2848 movea.l A4, A0 00000A62 6000 00FC bra +0xFE /* 00000B60 */ 00000A66 41ED B994 lea.l A0, [A5 - 0x466C] 00000A6A 2848 movea.l A4, A0 00000A6C 6000 00F2 bra +0xF4 /* 00000B60 */ 00000A70 41ED B9A0 lea.l A0, [A5 - 0x4660] 00000A74 2848 movea.l A4, A0 00000A76 6000 00E8 bra +0xEA /* 00000B60 */ 00000A7A 41ED B9AC lea.l A0, [A5 - 0x4654] 00000A7E 2848 movea.l A4, A0 00000A80 6000 00DE bra +0xE0 /* 00000B60 */ 00000A84 41ED B9B8 lea.l A0, [A5 - 0x4648] 00000A88 2848 movea.l A4, A0 00000A8A 6000 00D4 bra +0xD6 /* 00000B60 */ 00000A8E 41ED B9C4 lea.l A0, [A5 - 0x463C] 00000A92 2848 movea.l A4, A0 00000A94 6000 00CA bra +0xCC /* 00000B60 */ 00000A98 41ED B9D0 lea.l A0, [A5 - 0x4630] 00000A9C 2848 movea.l A4, A0 00000A9E 6000 00C0 bra +0xC2 /* 00000B60 */ 00000AA2 41ED B9DA lea.l A0, [A5 - 0x4626] 00000AA6 2848 movea.l A4, A0 00000AA8 6000 00B6 bra +0xB8 /* 00000B60 */ 00000AAC 41ED B9E4 lea.l A0, [A5 - 0x461C] 00000AB0 2848 movea.l A4, A0 00000AB2 6000 00AC bra +0xAE /* 00000B60 */ 00000AB6 41ED B9F0 lea.l A0, [A5 - 0x4610] 00000ABA 2848 movea.l A4, A0 00000ABC 6000 00A2 bra +0xA4 /* 00000B60 */ 00000AC0 41ED B9FE lea.l A0, [A5 - 0x4602] 00000AC4 2848 movea.l A4, A0 00000AC6 6000 0098 bra +0x9A /* 00000B60 */ 00000ACA 41ED BA0E lea.l A0, [A5 - 0x45F2] 00000ACE 2848 movea.l A4, A0 00000AD0 6000 008E bra +0x90 /* 00000B60 */ 00000AD4 41ED BA24 lea.l A0, [A5 - 0x45DC] 00000AD8 2848 movea.l A4, A0 00000ADA 6000 0084 bra +0x86 /* 00000B60 */ 00000ADE 41ED BA34 lea.l A0, [A5 - 0x45CC] 00000AE2 2848 movea.l A4, A0 00000AE4 6000 007A bra +0x7C /* 00000B60 */ 00000AE8 41ED BA40 lea.l A0, [A5 - 0x45C0] 00000AEC 2848 movea.l A4, A0 00000AEE 6000 0070 bra +0x72 /* 00000B60 */ 00000AF2 41ED BA4C lea.l A0, [A5 - 0x45B4] 00000AF6 2848 movea.l A4, A0 00000AF8 6000 0066 bra +0x68 /* 00000B60 */ 00000AFC 41ED BA56 lea.l A0, [A5 - 0x45AA] 00000B00 2848 movea.l A4, A0 00000B02 6000 005C bra +0x5E /* 00000B60 */ 00000B06 41ED BA6C lea.l A0, [A5 - 0x4594] 00000B0A 2848 movea.l A4, A0 00000B0C 6000 0052 bra +0x54 /* 00000B60 */ 00000B10 41ED BA80 lea.l A0, [A5 - 0x4580] 00000B14 2848 movea.l A4, A0 00000B16 6000 0048 bra +0x4A /* 00000B60 */ 00000B1A 41ED BA96 lea.l A0, [A5 - 0x456A] 00000B1E 2848 movea.l A4, A0 00000B20 603E bra +0x40 /* 00000B60 */ 00000B22 41ED BAA8 lea.l A0, [A5 - 0x4558] 00000B26 2848 movea.l A4, A0 00000B28 6036 bra +0x38 /* 00000B60 */ 00000B2A 41ED BABA lea.l A0, [A5 - 0x4546] 00000B2E 2848 movea.l A4, A0 00000B30 602E bra +0x30 /* 00000B60 */ 00000B32 41ED BACA lea.l A0, [A5 - 0x4536] 00000B36 2848 movea.l A4, A0 00000B38 6026 bra +0x28 /* 00000B60 */ 00000B3A 41ED BADC lea.l A0, [A5 - 0x4524] 00000B3E 2848 movea.l A4, A0 00000B40 601E bra +0x20 /* 00000B60 */ 00000B42 41ED BAEC lea.l A0, [A5 - 0x4514] 00000B46 2848 movea.l A4, A0 00000B48 6016 bra +0x18 /* 00000B60 */ 00000B4A 41ED BAFA lea.l A0, [A5 - 0x4506] 00000B4E 2848 movea.l A4, A0 00000B50 600E bra +0x10 /* 00000B60 */ 00000B52 41ED BB06 lea.l A0, [A5 - 0x44FA] 00000B56 2848 movea.l A4, A0 00000B58 6006 bra +0x8 /* 00000B60 */ 00000B5A 41ED BB12 lea.l A0, [A5 - 0x44EE] 00000B5E 2848 movea.l A4, A0 label00000B60: 00000B60 2F2E 000A move.l -[A7], [A6 + 0xA] 00000B64 2F0C move.l -[A7], A4 00000B66 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000B6A 508F addq.l A7, 8 00000B6C 285F movea.l A4, [A7]+ 00000B6E 4E5E unlink A6 00000B70 4E75 rts fn00000B72: 00000B72 4E56 FDE8 link A6, -0x0218 00000B76 2F0C move.l -[A7], A4 00000B78 286E 000C movea.l A4, [A6 + 0xC] 00000B7C 486E FF58 pea.l [A6 - 0xA8] 00000B80 486E FEEA pea.l [A6 - 0x116] 00000B84 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000B88 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000B8C 2F0C move.l -[A7], A4 00000B8E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B92 4EBA 2186 jsr [PC + 0x2186 /* 00002D1A */] 00000B96 4FEF 0018 lea.l A7, [A7 + 0x18] 00000B9A 3D40 FEE8 move.w [A6 - 0x118], D0 00000B9E 4A6E FEE8 tst.w [A6 - 0x118] 00000BA2 671A beq +0x1C /* 00000BBE */ 00000BA4 2F2E 001E move.l -[A7], [A6 + 0x1E] 00000BA8 3F2E 001C move.w -[A7], [A6 + 0x1C] 00000BAC 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000BB0 2F0C move.l -[A7], A4 00000BB2 4EBA 1D24 jsr [PC + 0x1D24 /* 000028D8 */] 00000BB6 4FEF 000E lea.l A7, [A7 + 0xE] 00000BBA 6000 013C bra +0x13E /* 00000CF8 */ label00000BBE: 00000BBE 206E 0018 movea.l A0, [A6 + 0x18] 00000BC2 30AE FEEA move.w [A0], [A6 - 0x116] 00000BC6 0C6E 0003 FF58 cmpi.w [A6 - 0xA8], 0x3 00000BCC 6600 0098 bne +0x9A /* 00000C66 */ 00000BD0 206E FFE2 movea.l A0, [A6 - 0x1E] 00000BD4 302E FFDC move.w D0, [A6 - 0x24] 00000BD8 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00000BDC D090 add.l D0, [A0] 00000BDE 2040 movea.l A0, D0 00000BE0 43EE FF06 lea.l A1, [A6 - 0xFA] 00000BE4 7013 moveq.l D0, 0x13 label00000BE6: 00000BE6 22D8 move.l [A1]+, [A0]+ 00000BE8 51C8 FFFC dbf D0, -0x6 /* 00000BE6 */ 00000BEC 32D8 move.w [A1]+, [A0]+ 00000BEE 302E FF08 move.w D0, [A6 - 0xF8] 00000BF2 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00000BF6 0000 0002 ori.b D0, 0x2 00000BFA 00BC 0006 0014 002A 486E ori.l 0x2A486E /* '*Hn' */, 0x60014 00000C04 FF58 .extension 0xF58 <> // unimplemented 00000C06 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00000C0A 588F addq.l A7, 4 00000C0C 7051 moveq.l D0, 0x51 00000C0E 6000 00E8 bra +0xEA /* 00000CF8 */ 00000C12 486E FDE8 pea.l [A6 - 0x218] 00000C16 3F2E 001C move.w -[A7], [A6 + 0x1C] 00000C1A 486E FF06 pea.l [A6 - 0xFA] 00000C1E 4EBA 00DE jsr [PC + 0xDE /* 00000CFE */] 00000C22 4FEF 000A lea.l A7, [A7 + 0xA] 00000C26 6000 008E bra +0x90 /* 00000CB6 */ 00000C2A 486E FF58 pea.l [A6 - 0xA8] 00000C2E 4EAD 0B42 jsr [A5 + 0xB42 /* export_356 */] 00000C32 588F addq.l A7, 4 00000C34 4A40 tst.w D0 00000C36 6718 beq +0x1A /* 00000C50 */ 00000C38 486E FDE8 pea.l [A6 - 0x218] 00000C3C 2F2D B4F4 move.l -[A7], [A5 - 0x4B0C] 00000C40 3F2E 001C move.w -[A7], [A6 + 0x1C] 00000C44 4EBA 0190 jsr [PC + 0x190 /* 00000DD6 */] 00000C48 4FEF 000A lea.l A7, [A7 + 0xA] 00000C4C 6000 0068 bra +0x6A /* 00000CB6 */ label00000C50: 00000C50 486E FDE8 pea.l [A6 - 0x218] 00000C54 3F2E 001C move.w -[A7], [A6 + 0x1C] 00000C58 486E FF06 pea.l [A6 - 0xFA] 00000C5C 4EBA 0114 jsr [PC + 0x114 /* 00000D72 */] 00000C60 4FEF 000A lea.l A7, [A7 + 0xA] 00000C64 6050 bra +0x52 /* 00000CB6 */ label00000C66: 00000C66 0C6E 0001 FF58 cmpi.w [A6 - 0xA8], 0x1 00000C6C 6608 bne +0xA /* 00000C76 */ 00000C6E 0C6E 0FF6 001C cmpi.w [A6 + 0x1C], 0xFF6 00000C74 6710 beq +0x12 /* 00000C86 */ label00000C76: 00000C76 486E FF58 pea.l [A6 - 0xA8] 00000C7A 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00000C7E 588F addq.l A7, 4 00000C80 7002 moveq.l D0, 0x02 00000C82 6000 0074 bra +0x76 /* 00000CF8 */ label00000C86: 00000C86 206E FF72 movea.l A0, [A6 - 0x8E] 00000C8A 302E FF76 move.w D0, [A6 - 0x8A] 00000C8E C1FC 001A muls.w D0, 0x1A 00000C92 D090 add.l D0, [A0] 00000C94 2040 movea.l A0, D0 00000C96 43EE FEEC lea.l A1, [A6 - 0x114] 00000C9A 7005 moveq.l D0, 0x05 label00000C9C: 00000C9C 22D8 move.l [A1]+, [A0]+ 00000C9E 51C8 FFFC dbf D0, -0x6 /* 00000C9C */ 00000CA2 32D8 move.w [A1]+, [A0]+ 00000CA4 202E FEF6 move.l D0, [A6 - 0x10A] 00000CA8 E680 asr D0, 3 00000CAA 486E FDE8 pea.l [A6 - 0x218] 00000CAE 3F00 move.w -[A7], D0 00000CB0 4EBA 02D6 jsr [PC + 0x2D6 /* 00000F88 */] 00000CB4 5C8F addq.l A7, 6 label00000CB6: 00000CB6 42A7 clr.l -[A7] 00000CB8 42A7 clr.l -[A7] 00000CBA 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00000CBE 205F movea.l A0, [A7]+ 00000CC0 226E 001E movea.l A1, [A6 + 0x1E] 00000CC4 2288 move.l [A1], A0 00000CC6 206E 001E movea.l A0, [A6 + 0x1E] 00000CCA 2F10 move.l -[A7], [A0] 00000CCC 486E FDE8 pea.l [A6 - 0x218] 00000CD0 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00000CD4 508F addq.l A7, 8 00000CD6 3D40 FEE8 move.w [A6 - 0x118], D0 00000CDA 4A6E FEE8 tst.w [A6 - 0x118] 00000CDE 670A beq +0xC /* 00000CEA */ 00000CE0 206E 001E movea.l A0, [A6 + 0x1E] 00000CE4 2F10 move.l -[A7], [A0] 00000CE6 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00000CEA: 00000CEA 486E FF58 pea.l [A6 - 0xA8] 00000CEE 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00000CF2 588F addq.l A7, 4 00000CF4 302E FEE8 move.w D0, [A6 - 0x118] label00000CF8: 00000CF8 285F movea.l A4, [A7]+ 00000CFA 4E5E unlink A6 00000CFC 4E75 rts fn00000CFE: 00000CFE 4E56 0000 link A6, 0 00000D02 2F0C move.l -[A7], A4 00000D04 286E 0008 movea.l A4, [A6 + 0x8] 00000D08 302E 000C move.w D0, [A6 + 0xC] 00000D0C 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00000D10 0FF1 .incomplete 00000D12 0FF6 .incomplete 00000D14 0058 000C ori.w [A0]+, 0xC 00000D18 0054 0018 ori.w [A4], 0x18 00000D1C 0022 002E ori.b -[A2], 0x2E /* '.' */ 00000D20 003E 2F2E ori.b <>, 0x2E /* '.' */ 00000D24 000E 3F2C ori.b A6, 0x2C /* ',' */ 00000D28 004C 4EBA ori.w A4, 0x4EBA 00000D2C 033C 5C8F btst 0x8F, D1 00000D30 603A bra +0x3C /* 00000D6C */ 00000D32 3F2C 0046 move.w -[A7], [A4 + 0x46] 00000D36 2F2E 000E move.l -[A7], [A6 + 0xE] 00000D3A A8FF syscall GetFName/GetFontName 00000D3C 602E bra +0x30 /* 00000D6C */ 00000D3E 2F2E 000E move.l -[A7], [A6 + 0xE] 00000D42 42A7 clr.l -[A7] 00000D44 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00000D48 508F addq.l A7, 8 00000D4A 6020 bra +0x22 /* 00000D6C */ 00000D4C 306C 0048 movea.w A0, [A4 + 0x48] 00000D50 2F2E 000E move.l -[A7], [A6 + 0xE] 00000D54 2F08 move.l -[A7], A0 00000D56 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00000D5A 508F addq.l A7, 8 00000D5C 600E bra +0x10 /* 00000D6C */ 00000D5E 2F2E 000E move.l -[A7], [A6 + 0xE] 00000D62 3F2C 004A move.w -[A7], [A4 + 0x4A] 00000D66 4EBA 0220 jsr [PC + 0x220 /* 00000F88 */] 00000D6A 5C8F addq.l A7, 6 label00000D6C: 00000D6C 285F movea.l A4, [A7]+ 00000D6E 4E5E unlink A6 00000D70 4E75 rts fn00000D72: 00000D72 4E56 FFFA link A6, -0x0006 00000D76 2F0C move.l -[A7], A4 00000D78 286E 0008 movea.l A4, [A6 + 0x8] 00000D7C A896 syscall HidePen 00000D7E 2F2C 003E move.l -[A7], [A4 + 0x3E] 00000D82 4EAD 0282 jsr [A5 + 0x282 /* export_76 */] 00000D86 588F addq.l A7, 4 00000D88 42A7 clr.l -[A7] 00000D8A 486C 000E pea.l [A4 + 0xE] 00000D8E 486C 000E pea.l [A4 + 0xE] 00000D92 A83E syscall TEStyleNew 00000D94 205F movea.l A0, [A7]+ 00000D96 2D48 FFFA move.l [A6 - 0x6], A0 00000D9A 2F2E FFFA move.l -[A7], [A6 - 0x6] 00000D9E 2F2C 003E move.l -[A7], [A4 + 0x3E] 00000DA2 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */] 00000DA6 508F addq.l A7, 8 00000DA8 42A7 clr.l -[A7] 00000DAA 4878 FFFF push.l 0xFFFF 00000DAE 2F2E FFFA move.l -[A7], [A6 - 0x6] 00000DB2 A9D1 syscall TESetSelect 00000DB4 2F2E 000E move.l -[A7], [A6 + 0xE] 00000DB8 2F2E FFFA move.l -[A7], [A6 - 0x6] 00000DBC 3F2E 000C move.w -[A7], [A6 + 0xC] 00000DC0 4EBA 0014 jsr [PC + 0x14 /* 00000DD6 */] 00000DC4 4FEF 000A lea.l A7, [A7 + 0xA] 00000DC8 2F2E FFFA move.l -[A7], [A6 - 0x6] 00000DCC A9CD syscall TEDispose 00000DCE A897 syscall ShowPen 00000DD0 285F movea.l A4, [A7]+ 00000DD2 4E5E unlink A6 00000DD4 4E75 rts fn00000DD6: 00000DD6 4E56 FFE4 link A6, -0x001C 00000DDA 700F moveq.l D0, 0x0F 00000DDC 3D40 FFEE move.w [A6 - 0x12], D0 00000DE0 4267 clr.w -[A7] 00000DE2 486E FFEE pea.l [A6 - 0x12] 00000DE6 486E FFF0 pea.l [A6 - 0x10] 00000DEA 2F2E 000A move.l -[A7], [A6 + 0xA] 00000DEE 4EAD 0822 jsr [A5 + 0x822 /* export_256 */] 00000DF2 101F move.b D0, [A7]+ 00000DF4 302E 0008 move.w D0, [A6 + 0x8] 00000DF8 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00000DFC 0FF1 .incomplete 00000DFE 0FF6 .incomplete 00000E00 0184 bclr D4, D0 00000E02 000C 0180 ori.b A4, 0x80 00000E06 0020 0046 ori.b -[A0], 0x46 /* 'F' */ 00000E0A 0126 btst -[A6], D0 00000E0C 014E bchg A6, D0 00000E0E 206E 000A movea.l A0, [A6 + 0xA] 00000E12 2F2E 000E move.l -[A7], [A6 + 0xE] 00000E16 2050 movea.l A0, [A0] 00000E18 3F28 003A move.w -[A7], [A0 + 0x3A] 00000E1C 4EBA 024A jsr [PC + 0x24A /* 00001068 */] 00000E20 5C8F addq.l A7, 6 00000E22 6000 0160 bra +0x162 /* 00000F84 */ 00000E26 082E 0000 FFEF btst.b [A6 - 0x11], 0x0 00000E2C 670E beq +0x10 /* 00000E3C */ 00000E2E 3F2E FFF0 move.w -[A7], [A6 - 0x10] 00000E32 2F2E 000E move.l -[A7], [A6 + 0xE] 00000E36 A8FF syscall GetFName/GetFontName 00000E38 6000 014A bra +0x14C /* 00000F84 */ label00000E3C: 00000E3C 2F2E 000E move.l -[A7], [A6 + 0xE] 00000E40 486D BB20 pea.l [A5 - 0x44E0] 00000E44 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000E48 508F addq.l A7, 8 00000E4A 6000 0138 bra +0x13A /* 00000F84 */ 00000E4E 206E 000A movea.l A0, [A6 + 0xA] 00000E52 2050 movea.l A0, [A0] 00000E54 3D68 0018 FFEC move.w [A6 - 0x14], [A0 + 0x18] 00000E5A 4A6E FFEC tst.w [A6 - 0x14] 00000E5E 6C00 00BC bge +0xBE /* 00000F1C */ 00000E62 206E 000A movea.l A0, [A6 + 0xA] 00000E66 2050 movea.l A0, [A0] 00000E68 3D68 0022 FFE8 move.w [A6 - 0x18], [A0 + 0x22] 00000E6E 206E 000A movea.l A0, [A6 + 0xA] 00000E72 2050 movea.l A0, [A0] 00000E74 3D68 0020 FFEA move.w [A6 - 0x16], [A0 + 0x20] 00000E7A 206E 000A movea.l A0, [A6 + 0xA] 00000E7E 2050 movea.l A0, [A0] 00000E80 4268 0020 clr.w [A0 + 0x20] 00000E84 206E 000A movea.l A0, [A6 + 0xA] 00000E88 226E 000A movea.l A1, [A6 + 0xA] 00000E8C 42A7 clr.l -[A7] 00000E8E 2251 movea.l A1, [A1] 00000E90 2F29 003E move.l -[A7], [A1 + 0x3E] 00000E94 2D50 FFE4 move.l [A6 - 0x1C], [A0] 00000E98 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00000E9C 201F move.l D0, [A7]+ 00000E9E 206E FFE4 movea.l A0, [A6 - 0x1C] 00000EA2 3140 0022 move.w [A0 + 0x22], D0 00000EA6 42A7 clr.l -[A7] 00000EA8 42A7 clr.l -[A7] 00000EAA 4878 FFFF push.l 0xFFFF 00000EAE 2F2E 000A move.l -[A7], [A6 + 0xA] 00000EB2 4EAD 081A jsr [A5 + 0x81A /* export_255 */] 00000EB6 201F move.l D0, [A7]+ 00000EB8 2D40 FFFC move.l [A6 - 0x4], D0 00000EBC 206E 000A movea.l A0, [A6 + 0xA] 00000EC0 2050 movea.l A0, [A0] 00000EC2 316E FFE8 0022 move.w [A0 + 0x22], [A6 - 0x18] 00000EC8 206E 000A movea.l A0, [A6 + 0xA] 00000ECC 2050 movea.l A0, [A0] 00000ECE 316E FFEA 0020 move.w [A0 + 0x20], [A6 - 0x16] 00000ED4 0CAE 0000 0001 FFFC cmpi.l [A6 - 0x4], 0x1 00000EDC 662C bne +0x2E /* 00000F0A */ 00000EDE 42A7 clr.l -[A7] 00000EE0 4878 0001 push.l 0x1 00000EE4 4878 0001 push.l 0x1 00000EE8 2F2E 000A move.l -[A7], [A6 + 0xA] 00000EEC 4EAD 082A jsr [A5 + 0x82A /* export_257 */] 00000EF0 201F move.l D0, [A7]+ 00000EF2 3D40 FFEC move.w [A6 - 0x14], D0 00000EF6 306E FFEC movea.w A0, [A6 - 0x14] 00000EFA 2F2E 000E move.l -[A7], [A6 + 0xE] 00000EFE 2F08 move.l -[A7], A0 00000F00 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00000F04 508F addq.l A7, 8 00000F06 6000 007C bra +0x7E /* 00000F84 */ label00000F0A: 00000F0A 2F2E 000E move.l -[A7], [A6 + 0xE] 00000F0E 486D BB26 pea.l [A5 - 0x44DA] 00000F12 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000F16 508F addq.l A7, 8 00000F18 6000 006A bra +0x6C /* 00000F84 */ label00000F1C: 00000F1C 306E FFEC movea.w A0, [A6 - 0x14] 00000F20 2F2E 000E move.l -[A7], [A6 + 0xE] 00000F24 2F08 move.l -[A7], A0 00000F26 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00000F2A 508F addq.l A7, 8 00000F2C 6000 0056 bra +0x58 /* 00000F84 */ 00000F30 082E 0002 FFEF btst.b [A6 - 0x11], 0x2 00000F36 6712 beq +0x14 /* 00000F4A */ 00000F38 306E FFF4 movea.w A0, [A6 - 0xC] 00000F3C 2F2E 000E move.l -[A7], [A6 + 0xE] 00000F40 2F08 move.l -[A7], A0 00000F42 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00000F46 508F addq.l A7, 8 00000F48 603A bra +0x3C /* 00000F84 */ label00000F4A: 00000F4A 2F2E 000E move.l -[A7], [A6 + 0xE] 00000F4E 486D BB2C pea.l [A5 - 0x44D4] 00000F52 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000F56 508F addq.l A7, 8 00000F58 602A bra +0x2C /* 00000F84 */ 00000F5A 082E 0001 FFEF btst.b [A6 - 0x11], 0x1 00000F60 6714 beq +0x16 /* 00000F76 */ 00000F62 2F2E 000E move.l -[A7], [A6 + 0xE] 00000F66 102E FFF2 move.b D0, [A6 - 0xE] 00000F6A 4880 ext.w D0 00000F6C 3F00 move.w -[A7], D0 00000F6E 4EBA 0018 jsr [PC + 0x18 /* 00000F88 */] 00000F72 5C8F addq.l A7, 6 00000F74 600E bra +0x10 /* 00000F84 */ label00000F76: 00000F76 2F2E 000E move.l -[A7], [A6 + 0xE] 00000F7A 486D BB32 pea.l [A5 - 0x44CE] 00000F7E 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000F82 508F addq.l A7, 8 label00000F84: 00000F84 4E5E unlink A6 00000F86 4E75 rts fn00000F88: 00000F88 4E56 0000 link A6, 0 00000F8C 206E 000A movea.l A0, [A6 + 0xA] 00000F90 4210 clr.b [A0] 00000F92 4A6E 0008 tst.w [A6 + 0x8] 00000F96 660E bne +0x10 /* 00000FA6 */ 00000F98 2F2E 000A move.l -[A7], [A6 + 0xA] 00000F9C 486D BB38 pea.l [A5 - 0x44C8] 00000FA0 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00000FA4 508F addq.l A7, 8 label00000FA6: 00000FA6 082E 0000 0009 btst.b [A6 + 0x9], 0x0 00000FAC 670E beq +0x10 /* 00000FBC */ 00000FAE 2F2E 000A move.l -[A7], [A6 + 0xA] 00000FB2 486D BB3E pea.l [A5 - 0x44C2] 00000FB6 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00000FBA 508F addq.l A7, 8 label00000FBC: 00000FBC 082E 0001 0009 btst.b [A6 + 0x9], 0x1 00000FC2 670E beq +0x10 /* 00000FD2 */ 00000FC4 2F2E 000A move.l -[A7], [A6 + 0xA] 00000FC8 486D BB44 pea.l [A5 - 0x44BC] 00000FCC 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00000FD0 508F addq.l A7, 8 label00000FD2: 00000FD2 082E 0002 0009 btst.b [A6 + 0x9], 0x2 00000FD8 670E beq +0x10 /* 00000FE8 */ 00000FDA 2F2E 000A move.l -[A7], [A6 + 0xA] 00000FDE 486D BB4C pea.l [A5 - 0x44B4] 00000FE2 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00000FE6 508F addq.l A7, 8 label00000FE8: 00000FE8 082E 0003 0009 btst.b [A6 + 0x9], 0x3 00000FEE 670E beq +0x10 /* 00000FFE */ 00000FF0 2F2E 000A move.l -[A7], [A6 + 0xA] 00000FF4 486D BB58 pea.l [A5 - 0x44A8] 00000FF8 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00000FFC 508F addq.l A7, 8 label00000FFE: 00000FFE 082E 0004 0009 btst.b [A6 + 0x9], 0x4 00001004 670E beq +0x10 /* 00001014 */ 00001006 2F2E 000A move.l -[A7], [A6 + 0xA] 0000100A 486D BB62 pea.l [A5 - 0x449E] 0000100E 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00001012 508F addq.l A7, 8 label00001014: 00001014 082E 0005 0009 btst.b [A6 + 0x9], 0x5 0000101A 670E beq +0x10 /* 0000102A */ 0000101C 2F2E 000A move.l -[A7], [A6 + 0xA] 00001020 486D BB6A pea.l [A5 - 0x4496] 00001024 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00001028 508F addq.l A7, 8 label0000102A: 0000102A 082E 0006 0009 btst.b [A6 + 0x9], 0x6 00001030 670E beq +0x10 /* 00001040 */ 00001032 2F2E 000A move.l -[A7], [A6 + 0xA] 00001036 486D BB74 pea.l [A5 - 0x448C] 0000103A 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 0000103E 508F addq.l A7, 8 label00001040: 00001040 206E 000A movea.l A0, [A6 + 0xA] 00001044 7000 moveq.l D0, 0x00 00001046 1010 move.b D0, [A0] 00001048 4840 swap.w D0 0000104A 4240 clr.w D0 0000104C 4840 swap.w D0 0000104E D0AE 000A add.l D0, [A6 + 0xA] 00001052 2040 movea.l A0, D0 00001054 7000 moveq.l D0, 0x00 00001056 1010 move.b D0, [A0] 00001058 0C40 002C cmpi.w D0, 0x2C /* ',' */ 0000105C 6606 bne +0x8 /* 00001064 */ 0000105E 206E 000A movea.l A0, [A6 + 0xA] 00001062 5310 subq.b [A0], 1 label00001064: 00001064 4E5E unlink A6 00001066 4E75 rts fn00001068: 00001068 4E56 0000 link A6, 0 0000106C 2F0C move.l -[A7], A4 0000106E 302E 0008 move.w D0, [A6 + 0x8] 00001072 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00001076 FFFF .invalid <> 00001078 0001 001E ori.b D1, 0x1E 0000107C 0016 0004 ori.b [A6], 0x4 00001080 000A 41ED ori.b A2, 0xED 00001084 BB7C 2848 xor.w 0x2848 /* '(H' */, D5 00001088 600E bra +0x10 /* 00001098 */ 0000108A 41ED BB82 lea.l A0, [A5 - 0x447E] 0000108E 2848 movea.l A4, A0 00001090 6006 bra +0x8 /* 00001098 */ 00001092 41ED BB8A lea.l A0, [A5 - 0x4476] 00001096 2848 movea.l A4, A0 label00001098: 00001098 2F2E 000A move.l -[A7], [A6 + 0xA] 0000109C 2F0C move.l -[A7], A4 0000109E 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000010A2 508F addq.l A7, 8 000010A4 285F movea.l A4, [A7]+ 000010A6 4E5E unlink A6 000010A8 4E75 rts fn000010AA: 000010AA 4E56 FE02 link A6, -0x01FE 000010AE 2F0C move.l -[A7], A4 000010B0 286E 000C movea.l A4, [A6 + 0xC] 000010B4 486E FF58 pea.l [A6 - 0xA8] 000010B8 486E FF04 pea.l [A6 - 0xFC] 000010BC 2F2E 0014 move.l -[A7], [A6 + 0x14] 000010C0 2F2E 0010 move.l -[A7], [A6 + 0x10] 000010C4 2F0C move.l -[A7], A4 000010C6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000010CA 4EBA 1C4E jsr [PC + 0x1C4E /* 00002D1A */] 000010CE 4FEF 0018 lea.l A7, [A7 + 0x18] 000010D2 3D40 FF02 move.w [A6 - 0xFE], D0 000010D6 4A6E FF02 tst.w [A6 - 0xFE] 000010DA 6708 beq +0xA /* 000010E4 */ 000010DC 302E FF02 move.w D0, [A6 - 0xFE] 000010E0 6000 00B6 bra +0xB8 /* 00001198 */ label000010E4: 000010E4 206E 0018 movea.l A0, [A6 + 0x18] 000010E8 30AE FF04 move.w [A0], [A6 - 0xFC] 000010EC 7002 moveq.l D0, 0x02 000010EE 3D40 FF02 move.w [A6 - 0xFE], D0 000010F2 0C6E 0003 FF58 cmpi.w [A6 - 0xA8], 0x3 000010F8 6630 bne +0x32 /* 0000112A */ 000010FA 206E FFE2 movea.l A0, [A6 - 0x1E] 000010FE 302E FFDC move.w D0, [A6 - 0x24] 00001102 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00001106 D090 add.l D0, [A0] 00001108 2040 movea.l A0, D0 0000110A 43EE FF06 lea.l A1, [A6 - 0xFA] 0000110E 7013 moveq.l D0, 0x13 label00001110: 00001110 22D8 move.l [A1]+, [A0]+ 00001112 51C8 FFFC dbf D0, -0x6 /* 00001110 */ 00001116 32D8 move.w [A1]+, [A0]+ 00001118 486E FE02 pea.l [A6 - 0x1FE] 0000111C 3F2E FF06 move.w -[A7], [A6 - 0xFA] 00001120 4EBA 007C jsr [PC + 0x7C /* 0000119E */] 00001124 5C8F addq.l A7, 6 00001126 3D40 FF02 move.w [A6 - 0xFE], D0 label0000112A: 0000112A 0C6E 0006 FF58 cmpi.w [A6 - 0xA8], 0x6 00001130 6618 bne +0x1A /* 0000114A */ 00001132 206E FF92 movea.l A0, [A6 - 0x6E] 00001136 486E FE02 pea.l [A6 - 0x1FE] 0000113A 2050 movea.l A0, [A0] 0000113C 3F28 0002 move.w -[A7], [A0 + 0x2] 00001140 4EBA 0138 jsr [PC + 0x138 /* 0000127A */] 00001144 5C8F addq.l A7, 6 00001146 3D40 FF02 move.w [A6 - 0xFE], D0 label0000114A: 0000114A 486E FF58 pea.l [A6 - 0xA8] 0000114E 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001152 588F addq.l A7, 4 00001154 4A6E FF02 tst.w [A6 - 0xFE] 00001158 6706 beq +0x8 /* 00001160 */ 0000115A 302E FF02 move.w D0, [A6 - 0xFE] 0000115E 6038 bra +0x3A /* 00001198 */ label00001160: 00001160 42A7 clr.l -[A7] 00001162 42A7 clr.l -[A7] 00001164 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00001168 205F movea.l A0, [A7]+ 0000116A 226E 001C movea.l A1, [A6 + 0x1C] 0000116E 2288 move.l [A1], A0 00001170 206E 001C movea.l A0, [A6 + 0x1C] 00001174 2F10 move.l -[A7], [A0] 00001176 486E FE02 pea.l [A6 - 0x1FE] 0000117A 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 0000117E 508F addq.l A7, 8 00001180 3D40 FF02 move.w [A6 - 0xFE], D0 00001184 4A6E FF02 tst.w [A6 - 0xFE] 00001188 670A beq +0xC /* 00001194 */ 0000118A 206E 001C movea.l A0, [A6 + 0x1C] 0000118E 2F10 move.l -[A7], [A0] 00001190 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00001194: 00001194 302E FF02 move.w D0, [A6 - 0xFE] label00001198: 00001198 285F movea.l A4, [A7]+ 0000119A 4E5E unlink A6 0000119C 4E75 rts fn0000119E: 0000119E 4E56 0000 link A6, 0 000011A2 2F0C move.l -[A7], A4 000011A4 302E 0008 move.w D0, [A6 + 0x8] 000011A8 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 000011AC 0010 0042 ori.b [A0], 0x42 /* 'B' */ 000011B0 0064 003E ori.w -[A4], 0x3E /* '>' */ 000011B4 00C8 .incomplete 000011B6 003A 012C 0040 ori.b [PC + 0x40 /* 000011F8, value 0x0, cstring "" */], 0x2C /* ',' */ 000011BC 0065 0046 ori.w -[A5], 0x46 /* 'F' */ 000011C0 0066 004C ori.w -[A6], 0x4C /* 'L' */ 000011C4 0067 0052 ori.w -[A7], 0x52 /* 'R' */ 000011C8 0068 004E 00CA ori.w [A0 + 0xCA], 0x4E /* 'N' */ 000011CE 0054 0069 ori.w [A4], 0x69 /* 'i' */ 000011D2 0058 006A ori.w [A0]+, 0x6A /* 'j' */ 000011D6 005C 006B ori.w [A4]+, 0x6B /* 'k' */ 000011DA 0060 006C ori.w -[A0], 0x6C /* 'l' */ 000011DE 0064 00C9 ori.w -[A4], 0xC9 000011E2 0068 00CB 006C ori.w [A0 + 0x6C], 0xCB 000011E8 00CC .incomplete 000011EA 0070 012D 0074 ori.w [A0 + D0.w + 0x74], 0x12D 000011F0 41ED BB90 lea.l A0, [A5 - 0x4470] 000011F4 2848 movea.l A4, A0 000011F6 6000 006E bra +0x70 /* 00001266 */ 000011FA 41ED BB9A lea.l A0, [A5 - 0x4466] 000011FE 2848 movea.l A4, A0 00001200 6000 0064 bra +0x66 /* 00001266 */ 00001204 41ED BBA4 lea.l A0, [A5 - 0x445C] 00001208 2848 movea.l A4, A0 0000120A 6000 005A bra +0x5C /* 00001266 */ 0000120E 41ED BBAA lea.l A0, [A5 - 0x4456] 00001212 2848 movea.l A4, A0 00001214 6000 0050 bra +0x52 /* 00001266 */ 00001218 41ED BBB0 lea.l A0, [A5 - 0x4450] 0000121C 2848 movea.l A4, A0 0000121E 6000 0046 bra +0x48 /* 00001266 */ 00001222 41ED BBB8 lea.l A0, [A5 - 0x4448] 00001226 2848 movea.l A4, A0 00001228 603C bra +0x3E /* 00001266 */ 0000122A 41ED BBC0 lea.l A0, [A5 - 0x4440] 0000122E 2848 movea.l A4, A0 00001230 6034 bra +0x36 /* 00001266 */ 00001232 41ED BBC6 lea.l A0, [A5 - 0x443A] 00001236 2848 movea.l A4, A0 00001238 602C bra +0x2E /* 00001266 */ 0000123A 41ED BBCA lea.l A0, [A5 - 0x4436] 0000123E 2848 movea.l A4, A0 00001240 6024 bra +0x26 /* 00001266 */ 00001242 41ED BBD0 lea.l A0, [A5 - 0x4430] 00001246 2848 movea.l A4, A0 00001248 601C bra +0x1E /* 00001266 */ 0000124A 41ED BBDA lea.l A0, [A5 - 0x4426] 0000124E 2848 movea.l A4, A0 00001250 6014 bra +0x16 /* 00001266 */ 00001252 41ED BBE6 lea.l A0, [A5 - 0x441A] 00001256 2848 movea.l A4, A0 00001258 600C bra +0xE /* 00001266 */ 0000125A 41ED BBF0 lea.l A0, [A5 - 0x4410] 0000125E 2848 movea.l A4, A0 00001260 6004 bra +0x6 /* 00001266 */ 00001262 702B moveq.l D0, 0x2B 00001264 600E bra +0x10 /* 00001274 */ label00001266: 00001266 2F2E 000A move.l -[A7], [A6 + 0xA] 0000126A 2F0C move.l -[A7], A4 0000126C 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00001270 508F addq.l A7, 8 00001272 7000 moveq.l D0, 0x00 label00001274: 00001274 285F movea.l A4, [A7]+ 00001276 4E5E unlink A6 00001278 4E75 rts fn0000127A: 0000127A 4E56 0000 link A6, 0 0000127E 2F0C move.l -[A7], A4 00001280 302E 0008 move.w D0, [A6 + 0x8] 00001284 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00001288 0000 0006 ori.b D0, 0x6 0000128C 0048 000E ori.w A0, 0xE 00001290 0014 001A ori.b [A4], 0x1A 00001294 0020 0026 ori.b -[A0], 0x26 /* '&' */ 00001298 002C 0032 41ED ori.b [A4 + 0x41ED], 0x32 /* '2' */ 0000129E BBFA 2848 cmpa.l A5, [PC + 0x2848 /* 00003AE8, value 0xFFFC0048 */] 000012A2 6034 bra +0x36 /* 000012D8 */ 000012A4 41ED BC04 lea.l A0, [A5 - 0x43FC] 000012A8 2848 movea.l A4, A0 000012AA 602C bra +0x2E /* 000012D8 */ 000012AC 41ED BC0E lea.l A0, [A5 - 0x43F2] 000012B0 2848 movea.l A4, A0 000012B2 6024 bra +0x26 /* 000012D8 */ 000012B4 41ED BC18 lea.l A0, [A5 - 0x43E8] 000012B8 2848 movea.l A4, A0 000012BA 601C bra +0x1E /* 000012D8 */ 000012BC 41ED BC20 lea.l A0, [A5 - 0x43E0] 000012C0 2848 movea.l A4, A0 000012C2 6014 bra +0x16 /* 000012D8 */ 000012C4 41ED BC26 lea.l A0, [A5 - 0x43DA] 000012C8 2848 movea.l A4, A0 000012CA 600C bra +0xE /* 000012D8 */ 000012CC 41ED BC2E lea.l A0, [A5 - 0x43D2] 000012D0 2848 movea.l A4, A0 000012D2 6004 bra +0x6 /* 000012D8 */ 000012D4 702B moveq.l D0, 0x2B 000012D6 600E bra +0x10 /* 000012E6 */ label000012D8: 000012D8 2F2E 000A move.l -[A7], [A6 + 0xA] 000012DC 2F0C move.l -[A7], A4 000012DE 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000012E2 508F addq.l A7, 8 000012E4 7000 moveq.l D0, 0x00 label000012E6: 000012E6 285F movea.l A4, [A7]+ 000012E8 4E5E unlink A6 000012EA 4E75 rts fn000012EC: 000012EC 4E56 FF02 link A6, -0x00FE 000012F0 2F0C move.l -[A7], A4 000012F2 286E 000C movea.l A4, [A6 + 0xC] 000012F6 486E FF58 pea.l [A6 - 0xA8] 000012FA 486E FF04 pea.l [A6 - 0xFC] 000012FE 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001302 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001306 2F0C move.l -[A7], A4 00001308 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000130C 4EBA 1A0C jsr [PC + 0x1A0C /* 00002D1A */] 00001310 4FEF 0018 lea.l A7, [A7 + 0x18] 00001314 3D40 FF02 move.w [A6 - 0xFE], D0 00001318 4A6E FF02 tst.w [A6 - 0xFE] 0000131C 671A beq +0x1C /* 00001338 */ 0000131E 2F2E 001E move.l -[A7], [A6 + 0x1E] 00001322 3F2E 001C move.w -[A7], [A6 + 0x1C] 00001326 2F2E 0018 move.l -[A7], [A6 + 0x18] 0000132A 2F0C move.l -[A7], A4 0000132C 4EBA 15AA jsr [PC + 0x15AA /* 000028D8 */] 00001330 4FEF 000E lea.l A7, [A7 + 0xE] 00001334 6000 0368 bra +0x36A /* 0000169E */ label00001338: 00001338 206E 0018 movea.l A0, [A6 + 0x18] 0000133C 30AE FF04 move.w [A0], [A6 - 0xFC] 00001340 0C6E 0003 FF58 cmpi.w [A6 - 0xA8], 0x3 00001346 6710 beq +0x12 /* 00001358 */ 00001348 486E FF58 pea.l [A6 - 0xA8] 0000134C 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001350 588F addq.l A7, 4 00001352 7002 moveq.l D0, 0x02 00001354 6000 0348 bra +0x34A /* 0000169E */ label00001358: 00001358 42A7 clr.l -[A7] 0000135A 42A7 clr.l -[A7] 0000135C 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00001360 205F movea.l A0, [A7]+ 00001362 226E 001E movea.l A1, [A6 + 0x1E] 00001366 2288 move.l [A1], A0 00001368 206E FFE2 movea.l A0, [A6 - 0x1E] 0000136C 302E FFDC move.w D0, [A6 - 0x24] 00001370 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00001374 D090 add.l D0, [A0] 00001376 2040 movea.l A0, D0 00001378 43EE FF06 lea.l A1, [A6 - 0xFA] 0000137C 7013 moveq.l D0, 0x13 label0000137E: 0000137E 22D8 move.l [A1]+, [A0]+ 00001380 51C8 FFFC dbf D0, -0x6 /* 0000137E */ 00001384 32D8 move.w [A1]+, [A0]+ 00001386 302E 001C move.w D0, [A6 + 0x1C] 0000138A 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000138E 0014 0052 ori.b [A4], 0x52 /* 'R' */ 00001392 0FC4 .incomplete 00001394 0066 0FBF ori.w -[A6], 0xFBF 00001398 0080 0FDB 009A ori.l D0, 0xFDB009A 0000139E 0FDD .incomplete 000013A0 00C8 .incomplete 000013A2 0FEA .incomplete 000013A4 00DC .incomplete 000013A6 0FED .incomplete 000013A8 00F0 .incomplete 000013AA 0FDC .incomplete 000013AC 0106 btst D6, D0 000013AE 0FDA .incomplete 000013B0 011C btst [A4]+, D0 000013B2 0FD9 .incomplete 000013B4 0134 0FBE 014C 0FD8 0164 btst [[0x14C0FD8] + D0 * 8 + 0x164], D0 000013BE 0FBD bclr <>, D7 000013C0 017C 0FCA bchg 0xFCA, D0 000013C4 019E bclr [A6]+, D0 000013C6 0FE8 .incomplete 000013C8 01CE .incomplete 000013CA 0FC7 .incomplete 000013CC 01E6 .incomplete 000013CE 0FEF .incomplete 000013D0 020E 0FA1 andi.b A6, 0xA1 000013D4 0236 0FE5 025C andi.b [A6 + D0.w * 2 + 0x5C], 0xE5 000013DA 0FE4 .incomplete 000013DC 0280 0FE9 02A0 andi.l D0, 0xFE902A0 000013E2 206E 001E movea.l A0, [A6 + 0x1E] 000013E6 2F10 move.l -[A7], [A0] 000013E8 2F2E FF54 move.l -[A7], [A6 - 0xAC] 000013EC 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 000013F0 508F addq.l A7, 8 000013F2 3D40 FF02 move.w [A6 - 0xFE], D0 000013F6 6000 0288 bra +0x28A /* 00001680 */ 000013FA 206E 001E movea.l A0, [A6 + 0x1E] 000013FE 2F10 move.l -[A7], [A0] 00001400 486E FF28 pea.l [A6 - 0xD8] 00001404 486E FF58 pea.l [A6 - 0xA8] 00001408 4EBA 0430 jsr [PC + 0x430 /* 0000183A */] 0000140C 4FEF 000C lea.l A7, [A7 + 0xC] 00001410 3D40 FF02 move.w [A6 - 0xFE], D0 00001414 6000 026A bra +0x26C /* 00001680 */ 00001418 206E 001E movea.l A0, [A6 + 0x1E] 0000141C 2F10 move.l -[A7], [A0] 0000141E 486E FF30 pea.l [A6 - 0xD0] 00001422 486E FF58 pea.l [A6 - 0xA8] 00001426 4EBA 0412 jsr [PC + 0x412 /* 0000183A */] 0000142A 4FEF 000C lea.l A7, [A7 + 0xC] 0000142E 3D40 FF02 move.w [A6 - 0xFE], D0 00001432 6000 024C bra +0x24E /* 00001680 */ 00001436 0C6E 0068 FF06 cmpi.w [A6 - 0xFA], 0x68 /* 'h' */ 0000143C 6712 beq +0x14 /* 00001450 */ 0000143E 0C6E 00CA FF06 cmpi.w [A6 - 0xFA], 0xCA 00001444 670A beq +0xC /* 00001450 */ 00001446 7050 moveq.l D0, 0x50 00001448 3D40 FF02 move.w [A6 - 0xFE], D0 0000144C 6000 0232 bra +0x234 /* 00001680 */ label00001450: 00001450 206E 001E movea.l A0, [A6 + 0x1E] 00001454 2F10 move.l -[A7], [A0] 00001456 486E FF06 pea.l [A6 - 0xFA] 0000145A 4EBA 0460 jsr [PC + 0x460 /* 000018BC */] 0000145E 508F addq.l A7, 8 00001460 3D40 FF02 move.w [A6 - 0xFE], D0 00001464 6000 021A bra +0x21C /* 00001680 */ 00001468 206E 001E movea.l A0, [A6 + 0x1E] 0000146C 2F10 move.l -[A7], [A0] 0000146E 3F2E FF1C move.w -[A7], [A6 - 0xE4] 00001472 4EAD 0382 jsr [A5 + 0x382 /* export_108 */] 00001476 5C8F addq.l A7, 6 00001478 3D40 FF02 move.w [A6 - 0xFE], D0 0000147C 6000 0202 bra +0x204 /* 00001680 */ 00001480 206E 001E movea.l A0, [A6 + 0x1E] 00001484 2F10 move.l -[A7], [A0] 00001486 3F2E FF1E move.w -[A7], [A6 - 0xE2] 0000148A 4EAD 0382 jsr [A5 + 0x382 /* export_108 */] 0000148E 5C8F addq.l A7, 6 00001490 3D40 FF02 move.w [A6 - 0xFE], D0 00001494 6000 01EA bra +0x1EC /* 00001680 */ 00001498 306E FF38 movea.w A0, [A6 - 0xC8] 0000149C 226E 001E movea.l A1, [A6 + 0x1E] 000014A0 2F11 move.l -[A7], [A1] 000014A2 2F08 move.l -[A7], A0 000014A4 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 000014A8 508F addq.l A7, 8 000014AA 3D40 FF02 move.w [A6 - 0xFE], D0 000014AE 6000 01D0 bra +0x1D2 /* 00001680 */ 000014B2 306E FF3A movea.w A0, [A6 - 0xC6] 000014B6 226E 001E movea.l A1, [A6 + 0x1E] 000014BA 2F11 move.l -[A7], [A1] 000014BC 2F08 move.l -[A7], A0 000014BE 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 000014C2 508F addq.l A7, 8 000014C4 3D40 FF02 move.w [A6 - 0xFE], D0 000014C8 6000 01B6 bra +0x1B8 /* 00001680 */ 000014CC 306E FF22 movea.w A0, [A6 - 0xDE] 000014D0 226E 001E movea.l A1, [A6 + 0x1E] 000014D4 2F11 move.l -[A7], [A1] 000014D6 4868 0001 pea.l [A0 + 0x1] 000014DA 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 000014DE 508F addq.l A7, 8 000014E0 3D40 FF02 move.w [A6 - 0xFE], D0 000014E4 6000 019A bra +0x19C /* 00001680 */ 000014E8 306E FF20 movea.w A0, [A6 - 0xE0] 000014EC 226E 001E movea.l A1, [A6 + 0x1E] 000014F0 2F11 move.l -[A7], [A1] 000014F2 4868 0001 pea.l [A0 + 0x1] 000014F6 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 000014FA 508F addq.l A7, 8 000014FC 3D40 FF02 move.w [A6 - 0xFE], D0 00001500 6000 017E bra +0x180 /* 00001680 */ 00001504 306E FF26 movea.w A0, [A6 - 0xDA] 00001508 226E 001E movea.l A1, [A6 + 0x1E] 0000150C 2F11 move.l -[A7], [A1] 0000150E 4868 0001 pea.l [A0 + 0x1] 00001512 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00001516 508F addq.l A7, 8 00001518 3D40 FF02 move.w [A6 - 0xFE], D0 0000151C 6000 0162 bra +0x164 /* 00001680 */ 00001520 306E FF24 movea.w A0, [A6 - 0xDC] 00001524 226E 001E movea.l A1, [A6 + 0x1E] 00001528 2F11 move.l -[A7], [A1] 0000152A 4868 0001 pea.l [A0 + 0x1] 0000152E 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00001532 508F addq.l A7, 8 00001534 3D40 FF02 move.w [A6 - 0xFE], D0 00001538 6000 0146 bra +0x148 /* 00001680 */ 0000153C 302E FF38 move.w D0, [A6 - 0xC8] 00001540 D06E FF3A add.w D0, [A6 - 0xC6] 00001544 48C0 ext.l D0 00001546 81FC 0002 divs.w D0, 0x2 0000154A 48C0 ext.l D0 0000154C 206E 001E movea.l A0, [A6 + 0x1E] 00001550 2F10 move.l -[A7], [A0] 00001552 2F00 move.l -[A7], D0 00001554 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00001558 508F addq.l A7, 8 0000155A 3D40 FF02 move.w [A6 - 0xFE], D0 0000155E 6000 0120 bra +0x122 /* 00001680 */ 00001562 4A6E FF0A tst.w [A6 - 0xF6] 00001566 6616 bne +0x18 /* 0000157E */ 00001568 206E 001E movea.l A0, [A6 + 0x1E] 0000156C 2F10 move.l -[A7], [A0] 0000156E 4267 clr.w -[A7] 00001570 4EAD 0382 jsr [A5 + 0x382 /* export_108 */] 00001574 5C8F addq.l A7, 6 00001576 3D40 FF02 move.w [A6 - 0xFE], D0 0000157A 6000 0104 bra +0x106 /* 00001680 */ label0000157E: 0000157E 206E 001E movea.l A0, [A6 + 0x1E] 00001582 2F10 move.l -[A7], [A0] 00001584 3F3C 0001 move.w -[A7], 0x1 00001588 4EAD 0382 jsr [A5 + 0x382 /* export_108 */] 0000158C 5C8F addq.l A7, 6 0000158E 3D40 FF02 move.w [A6 - 0xFE], D0 00001592 6000 00EC bra +0xEE /* 00001680 */ 00001596 206E 001E movea.l A0, [A6 + 0x1E] 0000159A 2F10 move.l -[A7], [A0] 0000159C 3F2E FF08 move.w -[A7], [A6 - 0xF8] 000015A0 3F2E FF3C move.w -[A7], [A6 - 0xC4] 000015A4 4EBA 00FE jsr [PC + 0xFE /* 000016A4 */] 000015A8 508F addq.l A7, 8 000015AA 3D40 FF02 move.w [A6 - 0xFE], D0 000015AE 6000 00D0 bra +0xD2 /* 00001680 */ 000015B2 0C6E 006B FF06 cmpi.w [A6 - 0xFA], 0x6B /* 'k' */ 000015B8 670A beq +0xC /* 000015C4 */ 000015BA 705D moveq.l D0, 0x5D 000015BC 3D40 FF02 move.w [A6 - 0xFE], D0 000015C0 6000 00BE bra +0xC0 /* 00001680 */ label000015C4: 000015C4 306E FF4C movea.w A0, [A6 - 0xB4] 000015C8 226E 001E movea.l A1, [A6 + 0x1E] 000015CC 2F11 move.l -[A7], [A1] 000015CE 2F08 move.l -[A7], A0 000015D0 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 000015D4 508F addq.l A7, 8 000015D6 3D40 FF02 move.w [A6 - 0xFE], D0 000015DA 6000 00A4 bra +0xA6 /* 00001680 */ 000015DE 0C6E 006B FF06 cmpi.w [A6 - 0xFA], 0x6B /* 'k' */ 000015E4 670A beq +0xC /* 000015F0 */ 000015E6 705D moveq.l D0, 0x5D 000015E8 3D40 FF02 move.w [A6 - 0xFE], D0 000015EC 6000 0092 bra +0x94 /* 00001680 */ label000015F0: 000015F0 306E FF4E movea.w A0, [A6 - 0xB2] 000015F4 226E 001E movea.l A1, [A6 + 0x1E] 000015F8 2F11 move.l -[A7], [A1] 000015FA 2F08 move.l -[A7], A0 000015FC 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00001600 508F addq.l A7, 8 00001602 3D40 FF02 move.w [A6 - 0xFE], D0 00001606 6000 0078 bra +0x7A /* 00001680 */ 0000160A 0C6E 0065 FF06 cmpi.w [A6 - 0xFA], 0x65 /* 'e' */ 00001610 670A beq +0xC /* 0000161C */ 00001612 705E moveq.l D0, 0x5E 00001614 3D40 FF02 move.w [A6 - 0xFE], D0 00001618 6000 0066 bra +0x68 /* 00001680 */ label0000161C: 0000161C 306E FF4C movea.w A0, [A6 - 0xB4] 00001620 226E 001E movea.l A1, [A6 + 0x1E] 00001624 2F11 move.l -[A7], [A1] 00001626 2F08 move.l -[A7], A0 00001628 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 0000162C 508F addq.l A7, 8 0000162E 3D40 FF02 move.w [A6 - 0xFE], D0 00001632 604C bra +0x4E /* 00001680 */ 00001634 0C6E 0065 FF06 cmpi.w [A6 - 0xFA], 0x65 /* 'e' */ 0000163A 6708 beq +0xA /* 00001644 */ 0000163C 705E moveq.l D0, 0x5E 0000163E 3D40 FF02 move.w [A6 - 0xFE], D0 00001642 603C bra +0x3E /* 00001680 */ label00001644: 00001644 306E FF4E movea.w A0, [A6 - 0xB2] 00001648 226E 001E movea.l A1, [A6 + 0x1E] 0000164C 2F11 move.l -[A7], [A1] 0000164E 2F08 move.l -[A7], A0 00001650 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00001654 508F addq.l A7, 8 00001656 3D40 FF02 move.w [A6 - 0xFE], D0 0000165A 6024 bra +0x26 /* 00001680 */ 0000165C 4A6E FF08 tst.w [A6 - 0xF8] 00001660 6608 bne +0xA /* 0000166A */ 00001662 705F moveq.l D0, 0x5F 00001664 3D40 FF02 move.w [A6 - 0xFE], D0 00001668 6016 bra +0x18 /* 00001680 */ label0000166A: 0000166A 306E FF3E movea.w A0, [A6 - 0xC2] 0000166E 226E 001E movea.l A1, [A6 + 0x1E] 00001672 2F11 move.l -[A7], [A1] 00001674 2F08 move.l -[A7], A0 00001676 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 0000167A 508F addq.l A7, 8 0000167C 3D40 FF02 move.w [A6 - 0xFE], D0 label00001680: 00001680 4A6E FF02 tst.w [A6 - 0xFE] 00001684 670A beq +0xC /* 00001690 */ 00001686 206E 001E movea.l A0, [A6 + 0x1E] 0000168A 2F10 move.l -[A7], [A0] 0000168C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00001690: 00001690 486E FF58 pea.l [A6 - 0xA8] 00001694 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001698 588F addq.l A7, 4 0000169A 302E FF02 move.w D0, [A6 - 0xFE] label0000169E: 0000169E 285F movea.l A4, [A7]+ 000016A0 4E5E unlink A6 000016A2 4E75 rts fn000016A4: 000016A4 4E56 FE00 link A6, -0x0200 000016A8 2F0C move.l -[A7], A4 000016AA 4A6E 000A tst.w [A6 + 0xA] 000016AE 6600 00EA bne +0xEC /* 0000179A */ 000016B2 302E 0008 move.w D0, [A6 + 0x8] 000016B6 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 000016BA 0010 0042 ori.b [A0], 0x42 /* 'B' */ 000016BE FFFF .invalid <> 000016C0 0048 0000 ori.w A0, 0x0 000016C4 004E 0001 ori.w A6, 0x1 000016C8 0054 0002 ori.w [A4], 0x2 000016CC 005A 0003 ori.w [A2]+, 0x3 000016D0 0060 0004 ori.w -[A0], 0x4 000016D4 0066 0005 ori.w -[A6], 0x5 000016D8 006C 0006 0070 ori.w [A4 + 0x70], 0x6 000016DE 0007 0074 ori.b D7, 0x74 /* 't' */ 000016E2 0020 0078 ori.b -[A0], 0x78 /* 'x' */ 000016E6 0021 007C ori.b -[A1], 0x7C /* '|' */ 000016EA 0022 0080 ori.b -[A2], 0x80 000016EE 0023 0084 ori.b -[A3], 0x84 000016F2 0025 0088 ori.b -[A5], 0x88 000016F6 0026 008C ori.b -[A6], 0x8C 000016FA 0027 008E ori.b -[A7], 0x8E 000016FE 41ED BC36 lea.l A0, [A5 - 0x43CA] 00001702 2848 movea.l A4, A0 00001704 6000 0084 bra +0x86 /* 0000178A */ 00001708 41ED BC3C lea.l A0, [A5 - 0x43C4] 0000170C 2848 movea.l A4, A0 0000170E 6000 007A bra +0x7C /* 0000178A */ 00001712 41ED BC44 lea.l A0, [A5 - 0x43BC] 00001716 2848 movea.l A4, A0 00001718 6000 0070 bra +0x72 /* 0000178A */ 0000171C 41ED BC4A lea.l A0, [A5 - 0x43B6] 00001720 2848 movea.l A4, A0 00001722 6000 0066 bra +0x68 /* 0000178A */ 00001726 41ED BC52 lea.l A0, [A5 - 0x43AE] 0000172A 2848 movea.l A4, A0 0000172C 6000 005C bra +0x5E /* 0000178A */ 00001730 41ED BC5A lea.l A0, [A5 - 0x43A6] 00001734 2848 movea.l A4, A0 00001736 6000 0052 bra +0x54 /* 0000178A */ 0000173A 41ED BC66 lea.l A0, [A5 - 0x439A] 0000173E 2848 movea.l A4, A0 00001740 6000 0048 bra +0x4A /* 0000178A */ 00001744 41ED BC70 lea.l A0, [A5 - 0x4390] 00001748 2848 movea.l A4, A0 0000174A 603E bra +0x40 /* 0000178A */ 0000174C 41ED BC7A lea.l A0, [A5 - 0x4386] 00001750 2848 movea.l A4, A0 00001752 6036 bra +0x38 /* 0000178A */ 00001754 41ED BC84 lea.l A0, [A5 - 0x437C] 00001758 2848 movea.l A4, A0 0000175A 602E bra +0x30 /* 0000178A */ 0000175C 41ED BC8A lea.l A0, [A5 - 0x4376] 00001760 2848 movea.l A4, A0 00001762 6026 bra +0x28 /* 0000178A */ 00001764 41ED BC92 lea.l A0, [A5 - 0x436E] 00001768 2848 movea.l A4, A0 0000176A 601E bra +0x20 /* 0000178A */ 0000176C 41ED BC9A lea.l A0, [A5 - 0x4366] 00001770 2848 movea.l A4, A0 00001772 6016 bra +0x18 /* 0000178A */ 00001774 41ED BCA2 lea.l A0, [A5 - 0x435E] 00001778 2848 movea.l A4, A0 0000177A 600E bra +0x10 /* 0000178A */ 0000177C 41ED BCAA lea.l A0, [A5 - 0x4356] 00001780 2848 movea.l A4, A0 00001782 6006 bra +0x8 /* 0000178A */ 00001784 41ED BCB2 lea.l A0, [A5 - 0x434E] 00001788 2848 movea.l A4, A0 label0000178A: 0000178A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000178E 2F0C move.l -[A7], A4 00001790 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00001794 508F addq.l A7, 8 00001796 6000 009C bra +0x9E /* 00001834 */ label0000179A: 0000179A 0C6E 000A 0008 cmpi.w [A6 + 0x8], 0xA /* '\n' */ 000017A0 6D4C blt +0x4E /* 000017EE */ 000017A2 0C6E 000E 0008 cmpi.w [A6 + 0x8], 0xE 000017A8 6F06 ble +0x8 /* 000017B0 */ 000017AA 7002 moveq.l D0, 0x02 000017AC 6000 0086 bra +0x88 /* 00001834 */ label000017B0: 000017B0 486E FF00 pea.l [A6 - 0x100] 000017B4 486D BCBA pea.l [A5 - 0x4346] 000017B8 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000017BC 508F addq.l A7, 8 000017BE 306E 0008 movea.w A0, [A6 + 0x8] 000017C2 486E FE00 pea.l [A6 - 0x200] 000017C6 4868 FFF7 pea.l [A0 - 0x9] 000017CA 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 000017CE 508F addq.l A7, 8 000017D0 486E FF00 pea.l [A6 - 0x100] 000017D4 486E FE00 pea.l [A6 - 0x200] 000017D8 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 000017DC 508F addq.l A7, 8 000017DE 2F2E 000C move.l -[A7], [A6 + 0xC] 000017E2 486E FF00 pea.l [A6 - 0x100] 000017E6 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 000017EA 508F addq.l A7, 8 000017EC 6046 bra +0x48 /* 00001834 */ label000017EE: 000017EE 4A6E 0008 tst.w [A6 + 0x8] 000017F2 6C04 bge +0x6 /* 000017F8 */ 000017F4 7002 moveq.l D0, 0x02 000017F6 603C bra +0x3E /* 00001834 */ label000017F8: 000017F8 486E FF00 pea.l [A6 - 0x100] 000017FC 486D BCC0 pea.l [A5 - 0x4340] 00001800 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00001804 508F addq.l A7, 8 00001806 306E 0008 movea.w A0, [A6 + 0x8] 0000180A 486E FE00 pea.l [A6 - 0x200] 0000180E 4868 0001 pea.l [A0 + 0x1] 00001812 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00001816 508F addq.l A7, 8 00001818 486E FF00 pea.l [A6 - 0x100] 0000181C 486E FE00 pea.l [A6 - 0x200] 00001820 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00001824 508F addq.l A7, 8 00001826 2F2E 000C move.l -[A7], [A6 + 0xC] 0000182A 486E FF00 pea.l [A6 - 0x100] 0000182E 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00001832 508F addq.l A7, 8 label00001834: 00001834 285F movea.l A4, [A7]+ 00001836 4E5E unlink A6 00001838 4E75 rts fn0000183A: 0000183A 4E56 FFF0 link A6, -0x0010 0000183E 2F07 move.l -[A7], D7 00001840 206E 0008 movea.l A0, [A6 + 0x8] 00001844 2D68 0026 FFF4 move.l [A6 - 0xC], [A0 + 0x26] 0000184A 206E FFF4 movea.l A0, [A6 - 0xC] 0000184E 2050 movea.l A0, [A0] 00001850 2D68 0012 FFF0 move.l [A6 - 0x10], [A0 + 0x12] 00001856 7E00 moveq.l D7, 0x00 00001858 6048 bra +0x4A /* 000018A2 */ label0000185A: 0000185A 206E FFF0 movea.l A0, [A6 - 0x10] 0000185E 3007 move.w D0, D7 00001860 48C0 ext.l D0 00001862 E780 asl D0, 3 00001864 D090 add.l D0, [A0] 00001866 2040 movea.l A0, D0 00001868 43EE FFF8 lea.l A1, [A6 - 0x8] 0000186C 5488 addq.l A0, 2 0000186E 22D8 move.l [A1]+, [A0]+ 00001870 22D8 move.l [A1]+, [A0]+ 00001872 206E 000C movea.l A0, [A6 + 0xC] 00001876 202E FFF8 move.l D0, [A6 - 0x8] 0000187A B090 cmp.l D0, [A0] 0000187C 6622 bne +0x24 /* 000018A0 */ 0000187E 206E 000C movea.l A0, [A6 + 0xC] 00001882 202E FFFC move.l D0, [A6 - 0x4] 00001886 B0A8 0004 cmp.l D0, [A0 + 0x4] 0000188A 6614 bne +0x16 /* 000018A0 */ 0000188C 3047 movea.w A0, D7 0000188E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001892 4868 0001 pea.l [A0 + 0x1] 00001896 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 0000189A 508F addq.l A7, 8 0000189C 7000 moveq.l D0, 0x00 0000189E 6016 bra +0x18 /* 000018B6 */ label000018A0: 000018A0 5247 addq.w D7, 1 label000018A2: 000018A2 0C47 003F cmpi.w D7, 0x3F /* '?' */ 000018A6 6DB2 blt -0x4C /* 0000185A */ 000018A8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000018AC 486D BCC6 pea.l [A5 - 0x433A] 000018B0 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 000018B4 508F addq.l A7, 8 label000018B6: 000018B6 2E1F move.l D7, [A7]+ 000018B8 4E5E unlink A6 000018BA 4E75 rts fn000018BC: 000018BC 4E56 FFF4 link A6, -0x000C 000018C0 48E7 0700 movem.l -[A7], D5,D6,D7 000018C4 206E 0008 movea.l A0, [A6 + 0x8] 000018C8 2D68 003E FFF4 move.l [A6 - 0xC], [A0 + 0x3E] 000018CE 206E FFF4 movea.l A0, [A6 - 0xC] 000018D2 2050 movea.l A0, [A0] 000018D4 3E10 move.w D7, [A0] 000018D6 3007 move.w D0, D7 000018D8 0640 FFF6 addi.w D0, 0xFFF6 000018DC 48C0 ext.l D0 000018DE 81FC 0004 divs.w D0, 0x4 000018E2 3E00 move.w D7, D0 000018E4 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000018E8 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 000018EC 206E FFF4 movea.l A0, [A6 - 0xC] 000018F0 2050 movea.l A0, [A0] 000018F2 41E8 000A lea.l A0, [A0 + 0xA] 000018F6 2D48 FFFC move.l [A6 - 0x4], A0 000018FA 42A7 clr.l -[A7] 000018FC 42A7 clr.l -[A7] 000018FE 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00001902 205F movea.l A0, [A7]+ 00001904 2D48 FFF8 move.l [A6 - 0x8], A0 00001908 7C01 moveq.l D6, 0x01 0000190A 7A00 moveq.l D5, 0x00 0000190C 6042 bra +0x44 /* 00001950 */ label0000190E: 0000190E 4A46 tst.w D6 00001910 660E bne +0x10 /* 00001920 */ 00001912 3F3C 002C move.w -[A7], 0x2C /* ',' */ 00001916 2F2E 000C move.l -[A7], [A6 + 0xC] 0000191A 4EAD 03B2 jsr [A5 + 0x3B2 /* export_114 */] 0000191E 5C8F addq.l A7, 6 label00001920: 00001920 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00001924 206E FFFC movea.l A0, [A6 - 0x4] 00001928 3F10 move.w -[A7], [A0] 0000192A 206E FFFC movea.l A0, [A6 - 0x4] 0000192E 3F28 0002 move.w -[A7], [A0 + 0x2] 00001932 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00001936 508F addq.l A7, 8 00001938 3A00 move.w D5, D0 0000193A 4267 clr.w -[A7] 0000193C 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00001940 2F2E 000C move.l -[A7], [A6 + 0xC] 00001944 4EAD 0732 jsr [A5 + 0x732 /* export_226 */] 00001948 301F move.w D0, [A7]+ 0000194A 58AE FFFC addq.l [A6 - 0x4], 4 0000194E 7C00 moveq.l D6, 0x00 label00001950: 00001950 3007 move.w D0, D7 00001952 5347 subq.w D7, 1 00001954 4A40 tst.w D0 00001956 6704 beq +0x6 /* 0000195C */ 00001958 4A45 tst.w D5 0000195A 67B2 beq -0x4C /* 0000190E */ label0000195C: 0000195C 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00001960 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00001964 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00001968 4EAD 0592 jsr [A5 + 0x592 /* export_174 */] 0000196C 3005 move.w D0, D5 0000196E 4CDF 00E0 movem.l D5,D6,D7, [A7]+ 00001972 4E5E unlink A6 00001974 4E75 rts fn00001976: 00001976 4E56 FEFA link A6, -0x0106 0000197A 48E7 0308 movem.l -[A7], D6,D7,A4 0000197E 286E 000C movea.l A4, [A6 + 0xC] 00001982 486E FEFE pea.l [A6 - 0x102] 00001986 486E FEFC pea.l [A6 - 0x104] 0000198A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000198E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001992 2F0C move.l -[A7], A4 00001994 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001998 4EBA 1380 jsr [PC + 0x1380 /* 00002D1A */] 0000199C 4FEF 0018 lea.l A7, [A7 + 0x18] 000019A0 3D40 FEFA move.w [A6 - 0x106], D0 000019A4 4A6E FEFA tst.w [A6 - 0x106] 000019A8 6700 0078 beq +0x7A /* 00001A22 */ 000019AC 206E 0018 movea.l A0, [A6 + 0x18] 000019B0 4250 clr.w [A0] 000019B2 0C54 271E cmpi.w [A4], 0x271E 000019B6 6608 bne +0xA /* 000019C0 */ 000019B8 206E 0018 movea.l A0, [A6 + 0x18] 000019BC 5250 addq.w [A0], 1 000019BE 508C addq.l A4, 8 label000019C0: 000019C0 206E 0018 movea.l A0, [A6 + 0x18] 000019C4 5250 addq.w [A0], 1 000019C6 508C addq.l A4, 8 000019C8 0C54 271B cmpi.w [A4], 0x271B 000019CC 6706 beq +0x8 /* 000019D4 */ 000019CE 7005 moveq.l D0, 0x05 000019D0 6000 0232 bra +0x234 /* 00001C04 */ label000019D4: 000019D4 206E 0018 movea.l A0, [A6 + 0x18] 000019D8 5250 addq.w [A0], 1 000019DA 508C addq.l A4, 8 000019DC 0C54 271E cmpi.w [A4], 0x271E 000019E0 6608 bne +0xA /* 000019EA */ 000019E2 206E 0018 movea.l A0, [A6 + 0x18] 000019E6 5250 addq.w [A0], 1 000019E8 508C addq.l A4, 8 label000019EA: 000019EA 0C54 2B3C cmpi.w [A4], 0x2B3C /* '+<' */ 000019EE 6706 beq +0x8 /* 000019F6 */ 000019F0 7002 moveq.l D0, 0x02 000019F2 6000 0210 bra +0x212 /* 00001C04 */ label000019F6: 000019F6 508C addq.l A4, 8 000019F8 206E 0018 movea.l A0, [A6 + 0x18] 000019FC 5250 addq.w [A0], 1 000019FE 0C54 2B72 cmpi.w [A4], 0x2B72 /* '+r' */ 00001A02 6706 beq +0x8 /* 00001A0A */ 00001A04 0C54 2B04 cmpi.w [A4], 0x2B04 00001A08 6606 bne +0x8 /* 00001A10 */ label00001A0A: 00001A0A 206E 0018 movea.l A0, [A6 + 0x18] 00001A0E 5250 addq.w [A0], 1 label00001A10: 00001A10 486E FFF8 pea.l [A6 - 0x8] 00001A14 2F2D B3DC move.l -[A7], [A5 - 0x4C24] 00001A18 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00001A1C 508F addq.l A7, 8 00001A1E 6000 0072 bra +0x74 /* 00001A92 */ label00001A22: 00001A22 206E 0018 movea.l A0, [A6 + 0x18] 00001A26 30AE FEFC move.w [A0], [A6 - 0x104] 00001A2A 0C6E 0003 FEFE cmpi.w [A6 - 0x102], 0x3 00001A30 662C bne +0x2E /* 00001A5E */ 00001A32 206E FF88 movea.l A0, [A6 - 0x78] 00001A36 302E FF82 move.w D0, [A6 - 0x7E] 00001A3A C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00001A3E D090 add.l D0, [A0] 00001A40 2040 movea.l A0, D0 00001A42 43EE FFA6 lea.l A1, [A6 - 0x5A] 00001A46 7013 moveq.l D0, 0x13 label00001A48: 00001A48 22D8 move.l [A1]+, [A0]+ 00001A4A 51C8 FFFC dbf D0, -0x6 /* 00001A48 */ 00001A4E 32D8 move.w [A1]+, [A0]+ 00001A50 41EE FFF8 lea.l A0, [A6 - 0x8] 00001A54 43EE FFB4 lea.l A1, [A6 - 0x4C] 00001A58 20D9 move.l [A0]+, [A1]+ 00001A5A 20D9 move.l [A0]+, [A1]+ 00001A5C 602A bra +0x2C /* 00001A88 */ label00001A5E: 00001A5E 0C6E 0006 FEFE cmpi.w [A6 - 0x102], 0x6 00001A64 6710 beq +0x12 /* 00001A76 */ 00001A66 486E FEFE pea.l [A6 - 0x102] 00001A6A 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001A6E 588F addq.l A7, 4 00001A70 7002 moveq.l D0, 0x02 00001A72 6000 0190 bra +0x192 /* 00001C04 */ label00001A76: 00001A76 206E FF38 movea.l A0, [A6 - 0xC8] 00001A7A 2050 movea.l A0, [A0] 00001A7C 43EE FFF8 lea.l A1, [A6 - 0x8] 00001A80 41E8 0018 lea.l A0, [A0 + 0x18] 00001A84 22D8 move.l [A1]+, [A0]+ 00001A86 22D8 move.l [A1]+, [A0]+ label00001A88: 00001A88 486E FEFE pea.l [A6 - 0x102] 00001A8C 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001A90 588F addq.l A7, 4 label00001A92: 00001A92 302E FFFE move.w D0, [A6 - 0x2] 00001A96 D06E FFFA add.w D0, [A6 - 0x6] 00001A9A E240 asr D0.w, 1 00001A9C 3E00 move.w D7, D0 00001A9E 302E FFFC move.w D0, [A6 - 0x4] 00001AA2 D06E FFF8 add.w D0, [A6 - 0x8] 00001AA6 E240 asr D0.w, 1 00001AA8 3C00 move.w D6, D0 00001AAA 42A7 clr.l -[A7] 00001AAC 42A7 clr.l -[A7] 00001AAE 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00001AB2 205F movea.l A0, [A7]+ 00001AB4 226E 001E movea.l A1, [A6 + 0x1E] 00001AB8 2288 move.l [A1], A0 00001ABA 302E 001C move.w D0, [A6 + 0x1C] 00001ABE 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00001AC2 000A 002A ori.b A2, 0x2A /* '*' */ 00001AC6 0FCB .incomplete 00001AC8 003E 0FE0 ori.b <>, 0xE0 00001ACC 0052 0FF8 ori.w [A2], 0xFF8 00001AD0 0068 0FC9 007E ori.w [A0 + 0x7E], 0xFC9 00001AD6 0FA7 bclr -[A7], D7 00001AD8 0094 0FE3 00AA ori.l [A4], 0xFE300AA 00001ADE 0FF9 .incomplete 00001AE0 00C0 .incomplete 00001AE2 0FA6 bclr -[A6], D7 00001AE4 00D6 .incomplete 00001AE6 0FC2 .incomplete 00001AE8 00EE .incomplete 00001AEA 0FFE .incomplete 00001AEC 0104 btst D4, D0 00001AEE 206E 001E movea.l A0, [A6 + 0x1E] 00001AF2 2F10 move.l -[A7], [A0] 00001AF4 3F06 move.w -[A7], D6 00001AF6 3F07 move.w -[A7], D7 00001AF8 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00001AFC 508F addq.l A7, 8 00001AFE 3D40 FEFA move.w [A6 - 0x106], D0 00001B02 6000 00EC bra +0xEE /* 00001BF0 */ 00001B06 206E 001E movea.l A0, [A6 + 0x1E] 00001B0A 2F10 move.l -[A7], [A0] 00001B0C 486E FFF8 pea.l [A6 - 0x8] 00001B10 4EAD 02F2 jsr [A5 + 0x2F2 /* export_90 */] 00001B14 508F addq.l A7, 8 00001B16 3D40 FEFA move.w [A6 - 0x106], D0 00001B1A 6000 00D4 bra +0xD6 /* 00001BF0 */ 00001B1E 306E FFF8 movea.w A0, [A6 - 0x8] 00001B22 226E 001E movea.l A1, [A6 + 0x1E] 00001B26 2F11 move.l -[A7], [A1] 00001B28 2F08 move.l -[A7], A0 00001B2A 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00001B2E 508F addq.l A7, 8 00001B30 3D40 FEFA move.w [A6 - 0x106], D0 00001B34 6000 00BA bra +0xBC /* 00001BF0 */ 00001B38 306E FFFA movea.w A0, [A6 - 0x6] 00001B3C 226E 001E movea.l A1, [A6 + 0x1E] 00001B40 2F11 move.l -[A7], [A1] 00001B42 2F08 move.l -[A7], A0 00001B44 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00001B48 508F addq.l A7, 8 00001B4A 3D40 FEFA move.w [A6 - 0x106], D0 00001B4E 6000 00A0 bra +0xA2 /* 00001BF0 */ 00001B52 306E FFFC movea.w A0, [A6 - 0x4] 00001B56 226E 001E movea.l A1, [A6 + 0x1E] 00001B5A 2F11 move.l -[A7], [A1] 00001B5C 2F08 move.l -[A7], A0 00001B5E 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00001B62 508F addq.l A7, 8 00001B64 3D40 FEFA move.w [A6 - 0x106], D0 00001B68 6000 0086 bra +0x88 /* 00001BF0 */ 00001B6C 306E FFFE movea.w A0, [A6 - 0x2] 00001B70 226E 001E movea.l A1, [A6 + 0x1E] 00001B74 2F11 move.l -[A7], [A1] 00001B76 2F08 move.l -[A7], A0 00001B78 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00001B7C 508F addq.l A7, 8 00001B7E 3D40 FEFA move.w [A6 - 0x106], D0 00001B82 6000 006C bra +0x6E /* 00001BF0 */ 00001B86 206E 001E movea.l A0, [A6 + 0x1E] 00001B8A 2F10 move.l -[A7], [A0] 00001B8C 3F2E FFF8 move.w -[A7], [A6 - 0x8] 00001B90 3F2E FFFA move.w -[A7], [A6 - 0x6] 00001B94 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00001B98 508F addq.l A7, 8 00001B9A 3D40 FEFA move.w [A6 - 0x106], D0 00001B9E 6050 bra +0x52 /* 00001BF0 */ 00001BA0 206E 001E movea.l A0, [A6 + 0x1E] 00001BA4 2F10 move.l -[A7], [A0] 00001BA6 3F2E FFFC move.w -[A7], [A6 - 0x4] 00001BAA 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001BAE 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00001BB2 508F addq.l A7, 8 00001BB4 3D40 FEFA move.w [A6 - 0x106], D0 00001BB8 6036 bra +0x38 /* 00001BF0 */ 00001BBA 306E FFFC movea.w A0, [A6 - 0x4] 00001BBE 90EE FFF8 sub.w A0, [A6 - 0x8] 00001BC2 226E 001E movea.l A1, [A6 + 0x1E] 00001BC6 2F11 move.l -[A7], [A1] 00001BC8 4850 pea.l [A0] 00001BCA 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00001BCE 508F addq.l A7, 8 00001BD0 3D40 FEFA move.w [A6 - 0x106], D0 00001BD4 601A bra +0x1C /* 00001BF0 */ 00001BD6 306E FFFE movea.w A0, [A6 - 0x2] 00001BDA 90EE FFFA sub.w A0, [A6 - 0x6] 00001BDE 226E 001E movea.l A1, [A6 + 0x1E] 00001BE2 2F11 move.l -[A7], [A1] 00001BE4 4850 pea.l [A0] 00001BE6 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00001BEA 508F addq.l A7, 8 00001BEC 3D40 FEFA move.w [A6 - 0x106], D0 label00001BF0: 00001BF0 4A6E FEFA tst.w [A6 - 0x106] 00001BF4 670A beq +0xC /* 00001C00 */ 00001BF6 206E 001E movea.l A0, [A6 + 0x1E] 00001BFA 2F10 move.l -[A7], [A0] 00001BFC 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00001C00: 00001C00 302E FEFA move.w D0, [A6 - 0x106] label00001C04: 00001C04 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00001C08 4E5E unlink A6 00001C0A 4E75 rts fn00001C0C: 00001C0C 4E56 FF00 link A6, -0x0100 00001C10 48E7 0308 movem.l -[A7], D6,D7,A4 00001C14 286E 000C movea.l A4, [A6 + 0xC] 00001C18 486E FF06 pea.l [A6 - 0xFA] 00001C1C 486E FF02 pea.l [A6 - 0xFE] 00001C20 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001C24 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001C28 2F0C move.l -[A7], A4 00001C2A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001C2E 4EBA 10EA jsr [PC + 0x10EA /* 00002D1A */] 00001C32 4FEF 0018 lea.l A7, [A7 + 0x18] 00001C36 3D40 FF00 move.w [A6 - 0x100], D0 00001C3A 4A6E FF00 tst.w [A6 - 0x100] 00001C3E 6708 beq +0xA /* 00001C48 */ 00001C40 302E FF00 move.w D0, [A6 - 0x100] 00001C44 6000 010E bra +0x110 /* 00001D54 */ label00001C48: 00001C48 206E 0018 movea.l A0, [A6 + 0x18] 00001C4C 30AE FF02 move.w [A0], [A6 - 0xFE] 00001C50 0C6E 0006 FF06 cmpi.w [A6 - 0xFA], 0x6 00001C56 6600 0076 bne +0x78 /* 00001CCE */ 00001C5A 4AAE FF70 tst.l [A6 - 0x90] 00001C5E 6610 bne +0x12 /* 00001C70 */ 00001C60 486E FF06 pea.l [A6 - 0xFA] 00001C64 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001C68 588F addq.l A7, 4 00001C6A 703D moveq.l D0, 0x3D 00001C6C 6000 00E6 bra +0xE8 /* 00001D54 */ label00001C70: 00001C70 4267 clr.w -[A7] 00001C72 2F2E FF74 move.l -[A7], [A6 - 0x8C] 00001C76 A960 syscall GetControlValue/GetCtlValue 00001C78 301F move.w D0, [A7]+ 00001C7A 3E00 move.w D7, D0 00001C7C 4267 clr.w -[A7] 00001C7E 2F2E FF78 move.l -[A7], [A6 - 0x88] 00001C82 A960 syscall GetControlValue/GetCtlValue 00001C84 301F move.w D0, [A7]+ 00001C86 3C00 move.w D6, D0 00001C88 486E FF06 pea.l [A6 - 0xFA] 00001C8C 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001C90 588F addq.l A7, 4 00001C92 42A7 clr.l -[A7] 00001C94 42A7 clr.l -[A7] 00001C96 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00001C9A 205F movea.l A0, [A7]+ 00001C9C 226E 001C movea.l A1, [A6 + 0x1C] 00001CA0 2288 move.l [A1], A0 00001CA2 206E 001C movea.l A0, [A6 + 0x1C] 00001CA6 2F10 move.l -[A7], [A0] 00001CA8 3F06 move.w -[A7], D6 00001CAA 3F07 move.w -[A7], D7 00001CAC 4EAD 02A2 jsr [A5 + 0x2A2 /* export_80 */] 00001CB0 508F addq.l A7, 8 00001CB2 3D40 FF00 move.w [A6 - 0x100], D0 00001CB6 4A6E FF00 tst.w [A6 - 0x100] 00001CBA 670A beq +0xC /* 00001CC6 */ 00001CBC 206E 001C movea.l A0, [A6 + 0x1C] 00001CC0 2F10 move.l -[A7], [A0] 00001CC2 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00001CC6: 00001CC6 302E FF00 move.w D0, [A6 - 0x100] 00001CCA 6000 0088 bra +0x8A /* 00001D54 */ label00001CCE: 00001CCE 0C6E 0003 FF06 cmpi.w [A6 - 0xFA], 0x3 00001CD4 6710 beq +0x12 /* 00001CE6 */ 00001CD6 486E FF06 pea.l [A6 - 0xFA] 00001CDA 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001CDE 588F addq.l A7, 4 00001CE0 7002 moveq.l D0, 0x02 00001CE2 6000 0070 bra +0x72 /* 00001D54 */ label00001CE6: 00001CE6 206E FF90 movea.l A0, [A6 - 0x70] 00001CEA 302E FF8A move.w D0, [A6 - 0x76] 00001CEE C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00001CF2 D090 add.l D0, [A0] 00001CF4 2040 movea.l A0, D0 00001CF6 43EE FFAE lea.l A1, [A6 - 0x52] 00001CFA 7013 moveq.l D0, 0x13 label00001CFC: 00001CFC 22D8 move.l [A1]+, [A0]+ 00001CFE 51C8 FFFC dbf D0, -0x6 /* 00001CFC */ 00001D02 32D8 move.w [A1]+, [A0]+ 00001D04 486E FF06 pea.l [A6 - 0xFA] 00001D08 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001D0C 588F addq.l A7, 4 00001D0E 0C6E 012D FFAE cmpi.w [A6 - 0x52], 0x12D 00001D14 6704 beq +0x6 /* 00001D1A */ 00001D16 7062 moveq.l D0, 0x62 00001D18 603A bra +0x3C /* 00001D54 */ label00001D1A: 00001D1A 42A7 clr.l -[A7] 00001D1C 42A7 clr.l -[A7] 00001D1E 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00001D22 205F movea.l A0, [A7]+ 00001D24 226E 001C movea.l A1, [A6 + 0x1C] 00001D28 2288 move.l [A1], A0 00001D2A 306E FFF8 movea.w A0, [A6 - 0x8] 00001D2E 226E 001C movea.l A1, [A6 + 0x1C] 00001D32 2F11 move.l -[A7], [A1] 00001D34 2F08 move.l -[A7], A0 00001D36 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00001D3A 508F addq.l A7, 8 00001D3C 3D40 FF00 move.w [A6 - 0x100], D0 00001D40 4A6E FF00 tst.w [A6 - 0x100] 00001D44 670A beq +0xC /* 00001D50 */ 00001D46 206E 001C movea.l A0, [A6 + 0x1C] 00001D4A 2F10 move.l -[A7], [A0] 00001D4C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00001D50: 00001D50 302E FF00 move.w D0, [A6 - 0x100] label00001D54: 00001D54 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00001D58 4E5E unlink A6 00001D5A 4E75 rts fn00001D5C: 00001D5C 4E56 FEC8 link A6, -0x0138 00001D60 2F0C move.l -[A7], A4 00001D62 286E 000C movea.l A4, [A6 + 0xC] 00001D66 486E FEE8 pea.l [A6 - 0x118] 00001D6A 486E FECC pea.l [A6 - 0x134] 00001D6E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001D72 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001D76 2F0C move.l -[A7], A4 00001D78 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001D7C 4EBA 0F9C jsr [PC + 0xF9C /* 00002D1A */] 00001D80 4FEF 0018 lea.l A7, [A7 + 0x18] 00001D84 3D40 FECA move.w [A6 - 0x136], D0 00001D88 4A6E FECA tst.w [A6 - 0x136] 00001D8C 6732 beq +0x34 /* 00001DC0 */ 00001D8E 0C6E 0FFC 001C cmpi.w [A6 + 0x1C], 0xFFC 00001D94 6708 beq +0xA /* 00001D9E */ 00001D96 302E FECA move.w D0, [A6 - 0x136] 00001D9A 6000 01F6 bra +0x1F8 /* 00001F92 */ label00001D9E: 00001D9E 2F2E 001E move.l -[A7], [A6 + 0x1E] 00001DA2 2F2E 0018 move.l -[A7], [A6 + 0x18] 00001DA6 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001DAA 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001DAE 2F0C move.l -[A7], A4 00001DB0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001DB4 4EBA 01E2 jsr [PC + 0x1E2 /* 00001F98 */] 00001DB8 4FEF 0018 lea.l A7, [A7 + 0x18] 00001DBC 6000 01D4 bra +0x1D6 /* 00001F92 */ label00001DC0: 00001DC0 206E 0018 movea.l A0, [A6 + 0x18] 00001DC4 30AE FECC move.w [A0], [A6 - 0x134] 00001DC8 7002 moveq.l D0, 0x02 00001DCA 3D40 FECA move.w [A6 - 0x136], D0 00001DCE 0C6E 0007 FEE8 cmpi.w [A6 - 0x118], 0x7 00001DD4 661A bne +0x1C /* 00001DF0 */ 00001DD6 0C6E 0FAB 001C cmpi.w [A6 + 0x1C], 0xFAB 00001DDC 6612 bne +0x14 /* 00001DF0 */ 00001DDE 2F2E FF0A move.l -[A7], [A6 - 0xF6] 00001DE2 4EAD 0A6A jsr [A5 + 0xA6A /* export_329 */] 00001DE6 588F addq.l A7, 4 00001DE8 3D40 FEC8 move.w [A6 - 0x138], D0 00001DEC 426E FECA clr.w [A6 - 0x136] label00001DF0: 00001DF0 0C6E 0004 FEE8 cmpi.w [A6 - 0x118], 0x4 00001DF6 6624 bne +0x26 /* 00001E1C */ 00001DF8 0C6E 0FAA 001C cmpi.w [A6 + 0x1C], 0xFAA 00001DFE 661C bne +0x1E /* 00001E1C */ 00001E00 426E FEC8 clr.w [A6 - 0x138] 00001E04 206E FF32 movea.l A0, [A6 - 0xCE] 00001E08 2050 movea.l A0, [A0] 00001E0A 0828 0000 0005 btst.b [A0 + 0x5], 0x0 00001E10 6706 beq +0x8 /* 00001E18 */ 00001E12 7001 moveq.l D0, 0x01 00001E14 3D40 FEC8 move.w [A6 - 0x138], D0 label00001E18: 00001E18 426E FECA clr.w [A6 - 0x136] label00001E1C: 00001E1C 0C6E 0005 FEE8 cmpi.w [A6 - 0x118], 0x5 00001E22 6624 bne +0x26 /* 00001E48 */ 00001E24 0C6E 0FAA 001C cmpi.w [A6 + 0x1C], 0xFAA 00001E2A 661C bne +0x1E /* 00001E48 */ 00001E2C 426E FEC8 clr.w [A6 - 0x138] 00001E30 206E FF46 movea.l A0, [A6 - 0xBA] 00001E34 2050 movea.l A0, [A0] 00001E36 0828 0000 0005 btst.b [A0 + 0x5], 0x0 00001E3C 6706 beq +0x8 /* 00001E44 */ 00001E3E 7001 moveq.l D0, 0x01 00001E40 3D40 FEC8 move.w [A6 - 0x138], D0 label00001E44: 00001E44 426E FECA clr.w [A6 - 0x136] label00001E48: 00001E48 0C6E 0003 FEE8 cmpi.w [A6 - 0x118], 0x3 00001E4E 6636 bne +0x38 /* 00001E86 */ 00001E50 206E FF72 movea.l A0, [A6 - 0x8E] 00001E54 302E FF6C move.w D0, [A6 - 0x94] 00001E58 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00001E5C D090 add.l D0, [A0] 00001E5E 2040 movea.l A0, D0 00001E60 43EE FFAE lea.l A1, [A6 - 0x52] 00001E64 7013 moveq.l D0, 0x13 label00001E66: 00001E66 22D8 move.l [A1]+, [A0]+ 00001E68 51C8 FFFC dbf D0, -0x6 /* 00001E66 */ 00001E6C 32D8 move.w [A1]+, [A0]+ 00001E6E 486E FEC8 pea.l [A6 - 0x138] 00001E72 3F2E 001C move.w -[A7], [A6 + 0x1C] 00001E76 2F2E FFB8 move.l -[A7], [A6 - 0x48] 00001E7A 4EBA 0218 jsr [PC + 0x218 /* 00002094 */] 00001E7E 4FEF 000A lea.l A7, [A7 + 0xA] 00001E82 3D40 FECA move.w [A6 - 0x136], D0 label00001E86: 00001E86 0C6E 0002 FEE8 cmpi.w [A6 - 0x118], 0x2 00001E8C 662A bne +0x2C /* 00001EB8 */ 00001E8E 0C6E 0FB6 001C cmpi.w [A6 + 0x1C], 0xFB6 00001E94 6622 bne +0x24 /* 00001EB8 */ 00001E96 206E FEFE movea.l A0, [A6 - 0x102] 00001E9A 2050 movea.l A0, [A0] 00001E9C 43EE FF90 lea.l A1, [A6 - 0x70] 00001EA0 7006 moveq.l D0, 0x06 label00001EA2: 00001EA2 22D8 move.l [A1]+, [A0]+ 00001EA4 51C8 FFFC dbf D0, -0x6 /* 00001EA2 */ 00001EA8 32D8 move.w [A1]+, [A0]+ 00001EAA 7001 moveq.l D0, 0x01 00001EAC C0AE FF92 and.l D0, [A6 - 0x6E] 00001EB0 3D40 FEC8 move.w [A6 - 0x138], D0 00001EB4 426E FECA clr.w [A6 - 0x136] label00001EB8: 00001EB8 0C6E 0001 FEE8 cmpi.w [A6 - 0x118], 0x1 00001EBE 6636 bne +0x38 /* 00001EF6 */ 00001EC0 206E FF02 movea.l A0, [A6 - 0xFE] 00001EC4 302E FF06 move.w D0, [A6 - 0xFA] 00001EC8 C1FC 001A muls.w D0, 0x1A 00001ECC D090 add.l D0, [A0] 00001ECE 2040 movea.l A0, D0 00001ED0 43EE FECE lea.l A1, [A6 - 0x132] 00001ED4 7005 moveq.l D0, 0x05 label00001ED6: 00001ED6 22D8 move.l [A1]+, [A0]+ 00001ED8 51C8 FFFC dbf D0, -0x6 /* 00001ED6 */ 00001EDC 32D8 move.w [A1]+, [A0]+ 00001EDE 486E FEC8 pea.l [A6 - 0x138] 00001EE2 3F2E 001C move.w -[A7], [A6 + 0x1C] 00001EE6 2F2E FED8 move.l -[A7], [A6 - 0x128] 00001EEA 4EBA 0280 jsr [PC + 0x280 /* 0000216C */] 00001EEE 4FEF 000A lea.l A7, [A7 + 0xA] 00001EF2 3D40 FECA move.w [A6 - 0x136], D0 label00001EF6: 00001EF6 0C6E 0006 FEE8 cmpi.w [A6 - 0x118], 0x6 00001EFC 6646 bne +0x48 /* 00001F44 */ 00001EFE 0C6E 0FFC 001C cmpi.w [A6 + 0x1C], 0xFFC 00001F04 6620 bne +0x22 /* 00001F26 */ 00001F06 426E FECA clr.w [A6 - 0x136] 00001F0A 4AAE FF52 tst.l [A6 - 0xAE] 00001F0E 6606 bne +0x8 /* 00001F16 */ 00001F10 426E FEC8 clr.w [A6 - 0x138] 00001F14 602E bra +0x30 /* 00001F44 */ label00001F16: 00001F16 206E FF52 movea.l A0, [A6 - 0xAE] 00001F1A 1028 006E move.b D0, [A0 + 0x6E] 00001F1E 4880 ext.w D0 00001F20 3D40 FEC8 move.w [A6 - 0x138], D0 00001F24 601E bra +0x20 /* 00001F44 */ label00001F26: 00001F26 206E FF22 movea.l A0, [A6 - 0xDE] 00001F2A 486E FEC8 pea.l [A6 - 0x138] 00001F2E 3F2E 001C move.w -[A7], [A6 + 0x1C] 00001F32 2050 movea.l A0, [A0] 00001F34 2F28 0004 move.l -[A7], [A0 + 0x4] 00001F38 4EBA 0282 jsr [PC + 0x282 /* 000021BC */] 00001F3C 4FEF 000A lea.l A7, [A7 + 0xA] 00001F40 3D40 FECA move.w [A6 - 0x136], D0 label00001F44: 00001F44 486E FEE8 pea.l [A6 - 0x118] 00001F48 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001F4C 588F addq.l A7, 4 00001F4E 4A6E FECA tst.w [A6 - 0x136] 00001F52 6706 beq +0x8 /* 00001F5A */ 00001F54 302E FECA move.w D0, [A6 - 0x136] 00001F58 6038 bra +0x3A /* 00001F92 */ label00001F5A: 00001F5A 42A7 clr.l -[A7] 00001F5C 42A7 clr.l -[A7] 00001F5E 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00001F62 205F movea.l A0, [A7]+ 00001F64 226E 001E movea.l A1, [A6 + 0x1E] 00001F68 2288 move.l [A1], A0 00001F6A 206E 001E movea.l A0, [A6 + 0x1E] 00001F6E 2F10 move.l -[A7], [A0] 00001F70 3F2E FEC8 move.w -[A7], [A6 - 0x138] 00001F74 4EAD 0382 jsr [A5 + 0x382 /* export_108 */] 00001F78 5C8F addq.l A7, 6 00001F7A 3D40 FECA move.w [A6 - 0x136], D0 00001F7E 4A6E FECA tst.w [A6 - 0x136] 00001F82 670A beq +0xC /* 00001F8E */ 00001F84 206E 001E movea.l A0, [A6 + 0x1E] 00001F88 2F10 move.l -[A7], [A0] 00001F8A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00001F8E: 00001F8E 302E FECA move.w D0, [A6 - 0x136] label00001F92: 00001F92 285F movea.l A4, [A7]+ 00001F94 4E5E unlink A6 00001F96 4E75 rts fn00001F98: 00001F98 4E56 FFFE link A6, -0x0002 00001F9C 2F0C move.l -[A7], A4 00001F9E 286E 000C movea.l A4, [A6 + 0xC] 00001FA2 206E 0018 movea.l A0, [A6 + 0x18] 00001FA6 4250 clr.w [A0] 00001FA8 0C54 271E cmpi.w [A4], 0x271E 00001FAC 6608 bne +0xA /* 00001FB6 */ 00001FAE 508C addq.l A4, 8 00001FB0 206E 0018 movea.l A0, [A6 + 0x18] 00001FB4 5250 addq.w [A0], 1 label00001FB6: 00001FB6 206E 0018 movea.l A0, [A6 + 0x18] 00001FBA 5250 addq.w [A0], 1 00001FBC 508C addq.l A4, 8 00001FBE 0C54 271B cmpi.w [A4], 0x271B 00001FC2 6706 beq +0x8 /* 00001FCA */ 00001FC4 7005 moveq.l D0, 0x05 00001FC6 6000 00C6 bra +0xC8 /* 0000208E */ label00001FCA: 00001FCA 206E 0018 movea.l A0, [A6 + 0x18] 00001FCE 5250 addq.w [A0], 1 00001FD0 508C addq.l A4, 8 00001FD2 0C54 271E cmpi.w [A4], 0x271E 00001FD6 6608 bne +0xA /* 00001FE0 */ 00001FD8 508C addq.l A4, 8 00001FDA 206E 0018 movea.l A0, [A6 + 0x18] 00001FDE 5250 addq.w [A0], 1 label00001FE0: 00001FE0 0C54 2B3A cmpi.w [A4], 0x2B3A /* '+:' */ 00001FE4 6642 bne +0x44 /* 00002028 */ 00001FE6 206E 0018 movea.l A0, [A6 + 0x18] 00001FEA 5250 addq.w [A0], 1 00001FEC 42A7 clr.l -[A7] 00001FEE 42A7 clr.l -[A7] 00001FF0 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00001FF4 205F movea.l A0, [A7]+ 00001FF6 226E 001C movea.l A1, [A6 + 0x1C] 00001FFA 2288 move.l [A1], A0 00001FFC 206E 001C movea.l A0, [A6 + 0x1C] 00002000 2F10 move.l -[A7], [A0] 00002002 3F2D B102 move.w -[A7], [A5 - 0x4EFE] 00002006 4EAD 0382 jsr [A5 + 0x382 /* export_108 */] 0000200A 5C8F addq.l A7, 6 0000200C 3D40 FFFE move.w [A6 - 0x2], D0 00002010 4A6E FFFE tst.w [A6 - 0x2] 00002014 670A beq +0xC /* 00002020 */ 00002016 206E 001C movea.l A0, [A6 + 0x1C] 0000201A 2F10 move.l -[A7], [A0] 0000201C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00002020: 00002020 302E FFFE move.w D0, [A6 - 0x2] 00002024 6000 0068 bra +0x6A /* 0000208E */ label00002028: 00002028 0C54 2B3C cmpi.w [A4], 0x2B3C /* '+<' */ 0000202C 6600 005E bne +0x60 /* 0000208C */ 00002030 508C addq.l A4, 8 00002032 206E 0018 movea.l A0, [A6 + 0x18] 00002036 5250 addq.w [A0], 1 00002038 0C54 2B72 cmpi.w [A4], 0x2B72 /* '+r' */ 0000203C 6706 beq +0x8 /* 00002044 */ 0000203E 0C54 2B04 cmpi.w [A4], 0x2B04 00002042 6606 bne +0x8 /* 0000204A */ label00002044: 00002044 206E 0018 movea.l A0, [A6 + 0x18] 00002048 5250 addq.w [A0], 1 label0000204A: 0000204A 42A7 clr.l -[A7] 0000204C 42A7 clr.l -[A7] 0000204E 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00002052 205F movea.l A0, [A7]+ 00002054 226E 001C movea.l A1, [A6 + 0x1C] 00002058 2288 move.l [A1], A0 0000205A 206E 001C movea.l A0, [A6 + 0x1C] 0000205E 2F10 move.l -[A7], [A0] 00002060 206D B3DC movea.l A0, [A5 - 0x4C24] 00002064 1028 006E move.b D0, [A0 + 0x6E] 00002068 4880 ext.w D0 0000206A 3F00 move.w -[A7], D0 0000206C 4EAD 0382 jsr [A5 + 0x382 /* export_108 */] 00002070 5C8F addq.l A7, 6 00002072 3D40 FFFE move.w [A6 - 0x2], D0 00002076 4A6E FFFE tst.w [A6 - 0x2] 0000207A 670A beq +0xC /* 00002086 */ 0000207C 206E 001C movea.l A0, [A6 + 0x1C] 00002080 2F10 move.l -[A7], [A0] 00002082 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00002086: 00002086 302E FFFE move.w D0, [A6 - 0x2] 0000208A 6002 bra +0x4 /* 0000208E */ label0000208C: 0000208C 7002 moveq.l D0, 0x02 label0000208E: 0000208E 285F movea.l A4, [A7]+ 00002090 4E5E unlink A6 00002092 4E75 rts fn00002094: 00002094 4E56 0000 link A6, 0 00002098 48E7 0108 movem.l -[A7], D7,A4 0000209C 2E2E 0008 move.l D7, [A6 + 0x8] 000020A0 286E 000E movea.l A4, [A6 + 0xE] 000020A4 4254 clr.w [A4] 000020A6 302E 000C move.w D0, [A6 + 0xC] 000020AA 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 000020AE 000C 0032 ori.b A4, 0x32 /* '2' */ 000020B2 0FD2 .incomplete 000020B4 0038 0FA3 0042 ori.b [0x00000042], 0xA3 000020BA 0FB6 004C bclr [A6 + D0.w + 0x4C], D7 000020BE 0FEB .incomplete 000020C0 0052 0FA2 ori.w [A2], 0xFA2 000020C4 0056 0FC3 ori.w [A6], 0xFC3 000020C8 005A 0FEC ori.w [A2]+, 0xFEC 000020CC 005E 0FFC ori.w [A6]+, 0xFFC 000020D0 0062 0FFD ori.w -[A2], 0xFFD 000020D4 0066 0FA8 ori.w -[A6], 0xFA8 000020D8 006E 0FCD 0076 ori.w [A6 + 0x76], 0xFCD 000020DE 0FB5 007E bclr [A5 + D0.w + 0x7E], D7 000020E2 7008 moveq.l D0, 0x08 000020E4 C087 and.l D0, D7 000020E6 3880 move.w [A4], D0 000020E8 6000 0078 bra +0x7A /* 00002162 */ 000020EC 203C 0000 0100 move.l D0, 0x100 000020F2 C087 and.l D0, D7 000020F4 3880 move.w [A4], D0 000020F6 6000 006A bra +0x6C /* 00002162 */ 000020FA 203C 0000 0080 move.l D0, 0x80 00002100 C087 and.l D0, D7 00002102 3880 move.w [A4], D0 00002104 6000 005C bra +0x5E /* 00002162 */ 00002108 7010 moveq.l D0, 0x10 0000210A C087 and.l D0, D7 0000210C 3880 move.w [A4], D0 0000210E 6000 0052 bra +0x54 /* 00002162 */ 00002112 7004 moveq.l D0, 0x04 00002114 C087 and.l D0, D7 00002116 3880 move.w [A4], D0 00002118 6048 bra +0x4A /* 00002162 */ 0000211A 7040 moveq.l D0, 0x40 0000211C C087 and.l D0, D7 0000211E 3880 move.w [A4], D0 00002120 6040 bra +0x42 /* 00002162 */ 00002122 7002 moveq.l D0, 0x02 00002124 C087 and.l D0, D7 00002126 3880 move.w [A4], D0 00002128 6038 bra +0x3A /* 00002162 */ 0000212A 7001 moveq.l D0, 0x01 0000212C C087 and.l D0, D7 0000212E 3880 move.w [A4], D0 00002130 6030 bra +0x32 /* 00002162 */ 00002132 7020 moveq.l D0, 0x20 00002134 C087 and.l D0, D7 00002136 3880 move.w [A4], D0 00002138 6028 bra +0x2A /* 00002162 */ 0000213A 203C 0000 0800 move.l D0, 0x800 00002140 C087 and.l D0, D7 00002142 3880 move.w [A4], D0 00002144 601C bra +0x1E /* 00002162 */ 00002146 203C 0000 1000 move.l D0, 0x1000 0000214C C087 and.l D0, D7 0000214E 3880 move.w [A4], D0 00002150 6010 bra +0x12 /* 00002162 */ 00002152 203C 0000 0200 move.l D0, 0x200 00002158 C087 and.l D0, D7 0000215A 3880 move.w [A4], D0 0000215C 6004 bra +0x6 /* 00002162 */ 0000215E 702B moveq.l D0, 0x2B 00002160 6002 bra +0x4 /* 00002164 */ label00002162: 00002162 7000 moveq.l D0, 0x00 label00002164: 00002164 4CDF 1080 movem.l D7,A4, [A7]+ 00002168 4E5E unlink A6 0000216A 4E75 rts fn0000216C: 0000216C 4E56 0000 link A6, 0 00002170 48E7 0108 movem.l -[A7], D7,A4 00002174 2E2E 0008 move.l D7, [A6 + 0x8] 00002178 286E 000E movea.l A4, [A6 + 0xE] 0000217C 4254 clr.w [A4] 0000217E 302E 000C move.w D0, [A6 + 0xC] 00002182 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00002186 0003 000E ori.b D3, 0xE 0000218A 0FB6 0012 bclr [A6 + D0.w + 0x12], D7 0000218E 0FAF 0016 bclr [A7 + 0x16], D7 00002192 0FB7 001A bclr [A7 + D0.w + 0x1A], D7 00002196 7001 moveq.l D0, 0x01 00002198 C087 and.l D0, D7 0000219A 3880 move.w [A4], D0 0000219C 6014 bra +0x16 /* 000021B2 */ 0000219E 7004 moveq.l D0, 0x04 000021A0 C087 and.l D0, D7 000021A2 3880 move.w [A4], D0 000021A4 600C bra +0xE /* 000021B2 */ 000021A6 7002 moveq.l D0, 0x02 000021A8 C087 and.l D0, D7 000021AA 3880 move.w [A4], D0 000021AC 6004 bra +0x6 /* 000021B2 */ 000021AE 702B moveq.l D0, 0x2B 000021B0 6002 bra +0x4 /* 000021B4 */ label000021B2: 000021B2 7000 moveq.l D0, 0x00 label000021B4: 000021B4 4CDF 1080 movem.l D7,A4, [A7]+ 000021B8 4E5E unlink A6 000021BA 4E75 rts fn000021BC: 000021BC 4E56 0000 link A6, 0 000021C0 48E7 0108 movem.l -[A7], D7,A4 000021C4 2E2E 0008 move.l D7, [A6 + 0x8] 000021C8 286E 000E movea.l A4, [A6 + 0xE] 000021CC 4254 clr.w [A4] 000021CE 302E 000C move.w D0, [A6 + 0xC] 000021D2 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 000021D6 0004 0012 ori.b D4, 0x12 000021DA 0FB0 0016 bclr [A0 + D0.w + 0x16], D7 000021DE 0FFF .incomplete 000021E0 001A 0FE2 ori.b [A2]+, 0xE2 000021E4 001E 0FB8 ori.b [A6]+, 0xB8 000021E8 0022 7001 ori.b -[A2], 0x1 000021EC C087 and.l D0, D7 000021EE 3880 move.w [A4], D0 000021F0 601C bra +0x1E /* 0000220E */ 000021F2 7002 moveq.l D0, 0x02 000021F4 C087 and.l D0, D7 000021F6 3880 move.w [A4], D0 000021F8 6014 bra +0x16 /* 0000220E */ 000021FA 7004 moveq.l D0, 0x04 000021FC C087 and.l D0, D7 000021FE 3880 move.w [A4], D0 00002200 600C bra +0xE /* 0000220E */ 00002202 7008 moveq.l D0, 0x08 00002204 C087 and.l D0, D7 00002206 3880 move.w [A4], D0 00002208 6004 bra +0x6 /* 0000220E */ 0000220A 702B moveq.l D0, 0x2B 0000220C 6002 bra +0x4 /* 00002210 */ label0000220E: 0000220E 7000 moveq.l D0, 0x00 label00002210: 00002210 4CDF 1080 movem.l D7,A4, [A7]+ 00002214 4E5E unlink A6 00002216 4E75 rts fn00002218: 00002218 4E56 FE56 link A6, -0x01AA 0000221C 48E7 0308 movem.l -[A7], D6,D7,A4 00002220 286E 000C movea.l A4, [A6 + 0xC] 00002224 206E 0018 movea.l A0, [A6 + 0x18] 00002228 4250 clr.w [A0] 0000222A 0C54 271E cmpi.w [A4], 0x271E 0000222E 6608 bne +0xA /* 00002238 */ 00002230 206E 0018 movea.l A0, [A6 + 0x18] 00002234 5250 addq.w [A0], 1 00002236 508C addq.l A4, 8 label00002238: 00002238 3C14 move.w D6, [A4] 0000223A 0C46 2328 cmpi.w D6, 0x2328 /* '#(' */ 0000223E 6D06 blt +0x8 /* 00002246 */ 00002240 0C46 232C cmpi.w D6, 0x232C /* '#,' */ 00002244 6F06 ble +0x8 /* 0000224C */ label00002246: 00002246 3C3C 232B move.w D6, 0x232B /* '#+' */ 0000224A 6008 bra +0xA /* 00002254 */ label0000224C: 0000224C 206E 0018 movea.l A0, [A6 + 0x18] 00002250 5250 addq.w [A0], 1 00002252 508C addq.l A4, 8 label00002254: 00002254 206E 0018 movea.l A0, [A6 + 0x18] 00002258 5250 addq.w [A0], 1 0000225A 508C addq.l A4, 8 0000225C 0C54 271B cmpi.w [A4], 0x271B 00002260 6706 beq +0x8 /* 00002268 */ 00002262 7005 moveq.l D0, 0x05 00002264 6000 013A bra +0x13C /* 000023A0 */ label00002268: 00002268 206E 0018 movea.l A0, [A6 + 0x18] 0000226C 5250 addq.w [A0], 1 0000226E 508C addq.l A4, 8 00002270 422E FE56 clr.b [A6 - 0x1AA] 00002274 486E FF56 pea.l [A6 - 0xAA] 00002278 486E FFFE pea.l [A6 - 0x2] 0000227C 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002280 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002284 2F0C move.l -[A7], A4 00002286 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000228A 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 0000228E 4FEF 0018 lea.l A7, [A7 + 0x18] 00002292 3E00 move.w D7, D0 00002294 4A47 tst.w D7 00002296 6706 beq +0x8 /* 0000229E */ 00002298 3007 move.w D0, D7 0000229A 6000 0104 bra +0x106 /* 000023A0 */ label0000229E: 0000229E 206E 0018 movea.l A0, [A6 + 0x18] 000022A2 302E FFFE move.w D0, [A6 - 0x2] 000022A6 D150 add.w [A0], D0 000022A8 7E00 moveq.l D7, 0x00 000022AA 302E FF56 move.w D0, [A6 - 0xAA] 000022AE 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 000022B2 0001 0008 ori.b D1, 0x8 000022B6 00A6 0010 0024 ori.l -[A6], 0x100024 000022BC 003E 0050 ori.b <>, 0x50 /* 'P' */ 000022C0 0062 0074 ori.w -[A2], 0x74 /* 't' */ 000022C4 0086 002E 486E ori.l D6, 0x2E486E /* '.Hn' */ 000022CA FE56 3F06 .extension 0xE56 <>, 0x3F06 // unimplemented 000022CE 486E FF56 pea.l [A6 - 0xAA] 000022D2 4EAD 034A jsr [A5 + 0x34A /* export_101 */] 000022D6 4FEF 000A lea.l A7, [A7 + 0xA] 000022DA 6000 0080 bra +0x82 /* 0000235C */ 000022DE 486E FE56 pea.l [A6 - 0x1AA] 000022E2 3F06 move.w -[A7], D6 000022E4 486E FF56 pea.l [A6 - 0xAA] 000022E8 4EAD 03CA jsr [A5 + 0x3CA /* export_117 */] 000022EC 4FEF 000A lea.l A7, [A7 + 0xA] 000022F0 6000 006A bra +0x6C /* 0000235C */ 000022F4 7E02 moveq.l D7, 0x02 000022F6 6000 0064 bra +0x66 /* 0000235C */ 000022FA 486E FE56 pea.l [A6 - 0x1AA] 000022FE 3F06 move.w -[A7], D6 00002300 486E FF56 pea.l [A6 - 0xAA] 00002304 4EAD 0452 jsr [A5 + 0x452 /* export_134 */] 00002308 4FEF 000A lea.l A7, [A7 + 0xA] 0000230C 604E bra +0x50 /* 0000235C */ 0000230E 486E FE56 pea.l [A6 - 0x1AA] 00002312 3F06 move.w -[A7], D6 00002314 486E FF56 pea.l [A6 - 0xAA] 00002318 4EAD 028A jsr [A5 + 0x28A /* export_77 */] 0000231C 4FEF 000A lea.l A7, [A7 + 0xA] 00002320 603A bra +0x3C /* 0000235C */ 00002322 486E FE56 pea.l [A6 - 0x1AA] 00002326 3F06 move.w -[A7], D6 00002328 486E FF56 pea.l [A6 - 0xAA] 0000232C 4EAD 0322 jsr [A5 + 0x322 /* export_96 */] 00002330 4FEF 000A lea.l A7, [A7 + 0xA] 00002334 6026 bra +0x28 /* 0000235C */ 00002336 486E FE56 pea.l [A6 - 0x1AA] 0000233A 3F06 move.w -[A7], D6 0000233C 486E FF56 pea.l [A6 - 0xAA] 00002340 4EAD 03C2 jsr [A5 + 0x3C2 /* export_116 */] 00002344 4FEF 000A lea.l A7, [A7 + 0xA] 00002348 6012 bra +0x14 /* 0000235C */ 0000234A 486E FE56 pea.l [A6 - 0x1AA] 0000234E 3F06 move.w -[A7], D6 00002350 2F2E FF78 move.l -[A7], [A6 - 0x88] 00002354 4EAD 0432 jsr [A5 + 0x432 /* export_130 */] 00002358 4FEF 000A lea.l A7, [A7 + 0xA] label0000235C: 0000235C 486E FF56 pea.l [A6 - 0xAA] 00002360 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00002364 588F addq.l A7, 4 00002366 4A47 tst.w D7 00002368 6704 beq +0x6 /* 0000236E */ 0000236A 3007 move.w D0, D7 0000236C 6032 bra +0x34 /* 000023A0 */ label0000236E: 0000236E 42A7 clr.l -[A7] 00002370 42A7 clr.l -[A7] 00002372 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00002376 205F movea.l A0, [A7]+ 00002378 226E 001C movea.l A1, [A6 + 0x1C] 0000237C 2288 move.l [A1], A0 0000237E 206E 001C movea.l A0, [A6 + 0x1C] 00002382 2F10 move.l -[A7], [A0] 00002384 486E FE56 pea.l [A6 - 0x1AA] 00002388 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 0000238C 508F addq.l A7, 8 0000238E 3E00 move.w D7, D0 00002390 4A47 tst.w D7 00002392 670A beq +0xC /* 0000239E */ 00002394 206E 001C movea.l A0, [A6 + 0x1C] 00002398 2F10 move.l -[A7], [A0] 0000239A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label0000239E: 0000239E 3007 move.w D0, D7 label000023A0: 000023A0 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000023A4 4E5E unlink A6 000023A6 4E75 rts fn000023A8: 000023A8 4E56 FE54 link A6, -0x01AC 000023AC 48E7 0708 movem.l -[A7], D5,D6,D7,A4 000023B0 286E 000C movea.l A4, [A6 + 0xC] 000023B4 206E 0018 movea.l A0, [A6 + 0x18] 000023B8 4250 clr.w [A0] 000023BA 0C54 271E cmpi.w [A4], 0x271E 000023BE 6608 bne +0xA /* 000023C8 */ 000023C0 206E 0018 movea.l A0, [A6 + 0x18] 000023C4 5250 addq.w [A0], 1 000023C6 508C addq.l A4, 8 label000023C8: 000023C8 426E FF54 clr.w [A6 - 0xAC] 000023CC 3A14 move.w D5, [A4] 000023CE 0C45 2328 cmpi.w D5, 0x2328 /* '#(' */ 000023D2 6D06 blt +0x8 /* 000023DA */ 000023D4 0C45 232C cmpi.w D5, 0x232C /* '#,' */ 000023D8 6F0C ble +0xE /* 000023E6 */ label000023DA: 000023DA 3A3C 232B move.w D5, 0x232B /* '#+' */ 000023DE 7001 moveq.l D0, 0x01 000023E0 3D40 FF54 move.w [A6 - 0xAC], D0 000023E4 6008 bra +0xA /* 000023EE */ label000023E6: 000023E6 206E 0018 movea.l A0, [A6 + 0x18] 000023EA 5250 addq.w [A0], 1 000023EC 508C addq.l A4, 8 label000023EE: 000023EE 0C54 0FC5 cmpi.w [A4], 0xFC5 000023F2 6706 beq +0x8 /* 000023FA */ 000023F4 7002 moveq.l D0, 0x02 000023F6 6000 014E bra +0x150 /* 00002546 */ label000023FA: 000023FA 206E 0018 movea.l A0, [A6 + 0x18] 000023FE 5250 addq.w [A0], 1 00002400 508C addq.l A4, 8 00002402 0C54 271B cmpi.w [A4], 0x271B 00002406 6706 beq +0x8 /* 0000240E */ 00002408 7005 moveq.l D0, 0x05 0000240A 6000 013A bra +0x13C /* 00002546 */ label0000240E: 0000240E 206E 0018 movea.l A0, [A6 + 0x18] 00002412 5250 addq.w [A0], 1 00002414 508C addq.l A4, 8 00002416 422E FE54 clr.b [A6 - 0x1AC] 0000241A 486E FF58 pea.l [A6 - 0xA8] 0000241E 486E FF56 pea.l [A6 - 0xAA] 00002422 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002426 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000242A 2F0C move.l -[A7], A4 0000242C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002430 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 00002434 4FEF 0018 lea.l A7, [A7 + 0x18] 00002438 3C00 move.w D6, D0 0000243A 4A46 tst.w D6 0000243C 6706 beq +0x8 /* 00002444 */ 0000243E 3006 move.w D0, D6 00002440 6000 0104 bra +0x106 /* 00002546 */ label00002444: 00002444 206E 0018 movea.l A0, [A6 + 0x18] 00002448 302E FF56 move.w D0, [A6 - 0xAA] 0000244C D150 add.w [A0], D0 0000244E 7C00 moveq.l D6, 0x00 00002450 302E FF58 move.w D0, [A6 - 0xA8] 00002454 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00002458 0001 0008 ori.b D1, 0x8 0000245C 00A6 0010 0024 ori.l -[A6], 0x100024 00002462 003E 005A ori.b <>, 0x5A /* 'Z' */ 00002466 006C 0088 0030 ori.w [A4 + 0x30], 0x88 0000246C 002E 486E FE54 ori.b [A6 - 0x1AC], 0x6E /* 'n' */ 00002472 3F05 move.w -[A7], D5 00002474 486E FF58 pea.l [A6 - 0xA8] 00002478 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */] 0000247C 4FEF 000A lea.l A7, [A7 + 0xA] 00002480 6000 0080 bra +0x82 /* 00002502 */ 00002484 486E FE54 pea.l [A6 - 0x1AC] 00002488 3F05 move.w -[A7], D5 0000248A 486E FF58 pea.l [A6 - 0xA8] 0000248E 4EAD 0422 jsr [A5 + 0x422 /* export_128 */] 00002492 4FEF 000A lea.l A7, [A7 + 0xA] 00002496 6000 006A bra +0x6C /* 00002502 */ 0000249A 7C02 moveq.l D6, 0x02 0000249C 6000 0064 bra +0x66 /* 00002502 */ 000024A0 4A6E FF54 tst.w [A6 - 0xAC] 000024A4 6704 beq +0x6 /* 000024AA */ 000024A6 3A3C 2329 move.w D5, 0x2329 /* '#)' */ label000024AA: 000024AA 486E FE54 pea.l [A6 - 0x1AC] 000024AE 3F05 move.w -[A7], D5 000024B0 486E FF58 pea.l [A6 - 0xA8] 000024B4 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 000024B8 4FEF 000A lea.l A7, [A7 + 0xA] 000024BC 6044 bra +0x46 /* 00002502 */ 000024BE 486E FE54 pea.l [A6 - 0x1AC] 000024C2 3F05 move.w -[A7], D5 000024C4 486E FF58 pea.l [A6 - 0xA8] 000024C8 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */] 000024CC 4FEF 000A lea.l A7, [A7 + 0xA] 000024D0 6030 bra +0x32 /* 00002502 */ 000024D2 4A6E FF54 tst.w [A6 - 0xAC] 000024D6 6704 beq +0x6 /* 000024DC */ 000024D8 3A3C 2329 move.w D5, 0x2329 /* '#)' */ label000024DC: 000024DC 486E FE54 pea.l [A6 - 0x1AC] 000024E0 3F05 move.w -[A7], D5 000024E2 486E FF58 pea.l [A6 - 0xA8] 000024E6 4EAD 038A jsr [A5 + 0x38A /* export_109 */] 000024EA 4FEF 000A lea.l A7, [A7 + 0xA] 000024EE 6012 bra +0x14 /* 00002502 */ 000024F0 486E FE54 pea.l [A6 - 0x1AC] 000024F4 3F05 move.w -[A7], D5 000024F6 486E FF58 pea.l [A6 - 0xA8] 000024FA 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */] 000024FE 4FEF 000A lea.l A7, [A7 + 0xA] label00002502: 00002502 486E FF58 pea.l [A6 - 0xA8] 00002506 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 0000250A 588F addq.l A7, 4 0000250C 4A46 tst.w D6 0000250E 6704 beq +0x6 /* 00002514 */ 00002510 3006 move.w D0, D6 00002512 6032 bra +0x34 /* 00002546 */ label00002514: 00002514 42A7 clr.l -[A7] 00002516 42A7 clr.l -[A7] 00002518 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 0000251C 205F movea.l A0, [A7]+ 0000251E 226E 001C movea.l A1, [A6 + 0x1C] 00002522 2288 move.l [A1], A0 00002524 206E 001C movea.l A0, [A6 + 0x1C] 00002528 2F10 move.l -[A7], [A0] 0000252A 486E FE54 pea.l [A6 - 0x1AC] 0000252E 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00002532 508F addq.l A7, 8 00002534 3C00 move.w D6, D0 00002536 4A46 tst.w D6 00002538 670A beq +0xC /* 00002544 */ 0000253A 206E 001C movea.l A0, [A6 + 0x1C] 0000253E 2F10 move.l -[A7], [A0] 00002540 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00002544: 00002544 3006 move.w D0, D6 label00002546: 00002546 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 0000254A 4E5E unlink A6 0000254C 4E75 rts fn0000254E: 0000254E 4E56 FF00 link A6, -0x0100 00002552 48E7 0308 movem.l -[A7], D6,D7,A4 00002556 286E 000C movea.l A4, [A6 + 0xC] 0000255A 2F2E 001C move.l -[A7], [A6 + 0x1C] 0000255E 2F2E 0018 move.l -[A7], [A6 + 0x18] 00002562 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002566 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000256A 2F0C move.l -[A7], A4 0000256C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002570 4EAD 0ABA jsr [A5 + 0xABA /* export_339 */] 00002574 4FEF 0018 lea.l A7, [A7 + 0x18] 00002578 3E00 move.w D7, D0 0000257A 4A47 tst.w D7 0000257C 6606 bne +0x8 /* 00002584 */ 0000257E 3007 move.w D0, D7 00002580 6000 0128 bra +0x12A /* 000026AA */ label00002584: 00002584 70FF moveq.l D0, 0xFFFFFFFF 00002586 3B40 B330 move.w [A5 - 0x4CD0], D0 0000258A 486E FF00 pea.l [A6 - 0x100] 0000258E 486E FFFE pea.l [A6 - 0x2] 00002592 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002596 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000259A 2F0C move.l -[A7], A4 0000259C 2F2E 0008 move.l -[A7], [A6 + 0x8] 000025A0 4EBA 0778 jsr [PC + 0x778 /* 00002D1A */] 000025A4 4FEF 0018 lea.l A7, [A7 + 0x18] 000025A8 3E00 move.w D7, D0 000025AA 4A47 tst.w D7 000025AC 6706 beq +0x8 /* 000025B4 */ 000025AE 3007 move.w D0, D7 000025B0 6000 00F8 bra +0xFA /* 000026AA */ label000025B4: 000025B4 206E 0018 movea.l A0, [A6 + 0x18] 000025B8 30AE FFFE move.w [A0], [A6 - 0x2] 000025BC 302E FF00 move.w D0, [A6 - 0x100] 000025C0 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 000025C4 0001 0008 ori.b D1, 0x8 000025C8 009E 0010 0020 ori.l [A6]+, 0x100020 000025CE 0030 0068 0070 ori.b [A0 + D0.w + 0x70], 0x68 /* 'h' */ 000025D4 008A 0022 0020 ori.l A2, 0x220020 /* '\"\0 ' */ 000025DA 302E FF1E move.w D0, [A6 - 0xE2] 000025DE 5240 addq.w D0, 1 000025E0 48C0 ext.l D0 000025E2 2D40 FFFA move.l [A6 - 0x6], D0 000025E6 7E00 moveq.l D7, 0x00 000025E8 6000 007C bra +0x7E /* 00002666 */ 000025EC 2D6E FF0A FFFA move.l [A6 - 0x6], [A6 - 0xF6] 000025F2 7E00 moveq.l D7, 0x00 000025F4 6000 0070 bra +0x72 /* 00002666 */ 000025F8 7E02 moveq.l D7, 0x02 000025FA 6000 006A bra +0x6C /* 00002666 */ 000025FE 206E FF8A movea.l A0, [A6 - 0x76] 00002602 302E FF84 move.w D0, [A6 - 0x7C] 00002606 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 0000260A D090 add.l D0, [A0] 0000260C 2040 movea.l A0, D0 0000260E 43EE FFA8 lea.l A1, [A6 - 0x58] 00002612 7013 moveq.l D0, 0x13 label00002614: 00002614 22D8 move.l [A1]+, [A0]+ 00002616 51C8 FFFC dbf D0, -0x6 /* 00002614 */ 0000261A 32D8 move.w [A1]+, [A0]+ 0000261C 486E FFFA pea.l [A6 - 0x6] 00002620 2F2E FFAE move.l -[A7], [A6 - 0x52] 00002624 3F2E FFAA move.w -[A7], [A6 - 0x56] 00002628 2F2E FF8A move.l -[A7], [A6 - 0x76] 0000262C 4EBA 0084 jsr [PC + 0x84 /* 000026B2 */] 00002630 4FEF 000E lea.l A7, [A7 + 0xE] 00002634 3E00 move.w D7, D0 00002636 602E bra +0x30 /* 00002666 */ 00002638 2D6E FF3E FFFA move.l [A6 - 0x6], [A6 - 0xC2] 0000263E 7E00 moveq.l D7, 0x00 00002640 6024 bra +0x26 /* 00002666 */ 00002642 486E FFFA pea.l [A6 - 0x6] 00002646 2F2E FF56 move.l -[A7], [A6 - 0xAA] 0000264A 2F2E FF3A move.l -[A7], [A6 - 0xC6] 0000264E 2F2E FF22 move.l -[A7], [A6 - 0xDE] 00002652 4EAD 02C2 jsr [A5 + 0x2C2 /* export_84 */] 00002656 4FEF 0010 lea.l A7, [A7 + 0x10] 0000265A 3E00 move.w D7, D0 0000265C 6008 bra +0xA /* 00002666 */ 0000265E 2D6E FF2E FFFA move.l [A6 - 0x6], [A6 - 0xD2] 00002664 7E00 moveq.l D7, 0x00 label00002666: 00002666 486E FF00 pea.l [A6 - 0x100] 0000266A 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 0000266E 588F addq.l A7, 4 00002670 4A47 tst.w D7 00002672 6704 beq +0x6 /* 00002678 */ 00002674 3007 move.w D0, D7 00002676 6032 bra +0x34 /* 000026AA */ label00002678: 00002678 42A7 clr.l -[A7] 0000267A 42A7 clr.l -[A7] 0000267C 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00002680 205F movea.l A0, [A7]+ 00002682 226E 001C movea.l A1, [A6 + 0x1C] 00002686 2288 move.l [A1], A0 00002688 206E 001C movea.l A0, [A6 + 0x1C] 0000268C 2F10 move.l -[A7], [A0] 0000268E 2F2E FFFA move.l -[A7], [A6 - 0x6] 00002692 4EAD 043A jsr [A5 + 0x43A /* export_131 */] 00002696 508F addq.l A7, 8 00002698 3E00 move.w D7, D0 0000269A 4A47 tst.w D7 0000269C 670A beq +0xC /* 000026A8 */ 0000269E 206E 001C movea.l A0, [A6 + 0x1C] 000026A2 2F10 move.l -[A7], [A0] 000026A4 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label000026A8: 000026A8 3007 move.w D0, D7 label000026AA: 000026AA 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000026AE 4E5E unlink A6 000026B0 4E75 rts fn000026B2: 000026B2 4E56 FFAE link A6, -0x0052 000026B6 48E7 0700 movem.l -[A7], D5,D6,D7 000026BA 7E00 moveq.l D7, 0x00 000026BC 42A7 clr.l -[A7] 000026BE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000026C2 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 000026C6 201F move.l D0, [A7]+ 000026C8 4878 0052 push.l 0x52 /* 'R' */ 000026CC 2F00 move.l -[A7], D0 000026CE 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 000026D2 3C00 move.w D6, D0 000026D4 7A00 moveq.l D5, 0x00 000026D6 603E bra +0x40 /* 00002716 */ label000026D8: 000026D8 206E 0008 movea.l A0, [A6 + 0x8] 000026DC 3005 move.w D0, D5 000026DE C1FC 0052 muls.w D0, 0x52 /* 'R' */ 000026E2 D090 add.l D0, [A0] 000026E4 2040 movea.l A0, D0 000026E6 43EE FFAE lea.l A1, [A6 - 0x52] 000026EA 7013 moveq.l D0, 0x13 label000026EC: 000026EC 22D8 move.l [A1]+, [A0]+ 000026EE 51C8 FFFC dbf D0, -0x6 /* 000026EC */ 000026F2 32D8 move.w [A1]+, [A0]+ 000026F4 302E FFB0 move.w D0, [A6 - 0x50] 000026F8 B06E 000C cmp.w D0, [A6 + 0xC] 000026FC 6602 bne +0x4 /* 00002700 */ 000026FE 5287 addq.l D7, 1 label00002700: 00002700 202E FFB4 move.l D0, [A6 - 0x4C] 00002704 B0AE 000E cmp.l D0, [A6 + 0xE] 00002708 660A bne +0xC /* 00002714 */ 0000270A 206E 0012 movea.l A0, [A6 + 0x12] 0000270E 2087 move.l [A0], D7 00002710 7000 moveq.l D0, 0x00 00002712 6008 bra +0xA /* 0000271C */ label00002714: 00002714 5245 addq.w D5, 1 label00002716: 00002716 BA46 cmp.w D5, D6 00002718 6DBE blt -0x40 /* 000026D8 */ 0000271A 700B moveq.l D0, 0x0B label0000271C: 0000271C 4CDF 00E0 movem.l D5,D6,D7, [A7]+ 00002720 4E5E unlink A6 00002722 4E75 rts fn00002724: 00002724 4E56 FEEA link A6, -0x0116 00002728 48E7 0308 movem.l -[A7], D6,D7,A4 0000272C 286E 000C movea.l A4, [A6 + 0xC] 00002730 486E FEEA pea.l [A6 - 0x116] 00002734 486E FFFE pea.l [A6 - 0x2] 00002738 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000273C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002740 2F0C move.l -[A7], A4 00002742 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002746 4EBA 05D2 jsr [PC + 0x5D2 /* 00002D1A */] 0000274A 4FEF 0018 lea.l A7, [A7 + 0x18] 0000274E 3E00 move.w D7, D0 00002750 4A47 tst.w D7 00002752 6706 beq +0x8 /* 0000275A */ 00002754 3007 move.w D0, D7 00002756 6000 0114 bra +0x116 /* 0000286C */ label0000275A: 0000275A 206E 0018 movea.l A0, [A6 + 0x18] 0000275E 30AE FFFE move.w [A0], [A6 - 0x2] 00002762 302E FEEA move.w D0, [A6 - 0x116] 00002766 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 0000276A 0001 0008 ori.b D1, 0x8 0000276E 00F2 .incomplete 00002770 0010 0040 ori.b [A0], 0x40 /* '@' */ 00002774 005E 008C ori.w [A6]+, 0x8C 00002778 00A2 00B8 00CE ori.l -[A2], 0xB800CE 0000277E 004E 206E ori.w A6, 0x206E /* ' n' */ 00002782 FF04 .extension 0xF04 <> // unimplemented 00002784 302E FF08 move.w D0, [A6 - 0xF8] 00002788 C1FC 001A muls.w D0, 0x1A 0000278C D090 add.l D0, [A0] 0000278E 2040 movea.l A0, D0 00002790 43EE FFE4 lea.l A1, [A6 - 0x1C] 00002794 7005 moveq.l D0, 0x05 label00002796: 00002796 22D8 move.l [A1]+, [A0]+ 00002798 51C8 FFFC dbf D0, -0x6 /* 00002796 */ 0000279C 32D8 move.w [A1]+, [A0]+ 0000279E 2F2E 001C move.l -[A7], [A6 + 0x1C] 000027A2 2F2E FFFA move.l -[A7], [A6 - 0x6] 000027A6 4EBA 00CC jsr [PC + 0xCC /* 00002874 */] 000027AA 508F addq.l A7, 8 000027AC 3E00 move.w D7, D0 000027AE 6000 00B0 bra +0xB2 /* 00002860 */ 000027B2 206E FF00 movea.l A0, [A6 - 0x100] 000027B6 2F2E 001C move.l -[A7], [A6 + 0x1C] 000027BA 2050 movea.l A0, [A0] 000027BC 2F28 0016 move.l -[A7], [A0 + 0x16] 000027C0 4EBA 00B2 jsr [PC + 0xB2 /* 00002874 */] 000027C4 508F addq.l A7, 8 000027C6 3E00 move.w D7, D0 000027C8 6000 0096 bra +0x98 /* 00002860 */ 000027CC 7E02 moveq.l D7, 0x02 000027CE 6000 0090 bra +0x92 /* 00002860 */ 000027D2 206E FF74 movea.l A0, [A6 - 0x8C] 000027D6 302E FF6E move.w D0, [A6 - 0x92] 000027DA C1FC 0052 muls.w D0, 0x52 /* 'R' */ 000027DE D090 add.l D0, [A0] 000027E0 2040 movea.l A0, D0 000027E2 43EE FF92 lea.l A1, [A6 - 0x6E] 000027E6 7013 moveq.l D0, 0x13 label000027E8: 000027E8 22D8 move.l [A1]+, [A0]+ 000027EA 51C8 FFFC dbf D0, -0x6 /* 000027E8 */ 000027EE 32D8 move.w [A1]+, [A0]+ 000027F0 2F2E 001C move.l -[A7], [A6 + 0x1C] 000027F4 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 000027F8 4EBA 007A jsr [PC + 0x7A /* 00002874 */] 000027FC 508F addq.l A7, 8 000027FE 3E00 move.w D7, D0 00002800 605E bra +0x60 /* 00002860 */ 00002802 206E FF34 movea.l A0, [A6 - 0xCC] 00002806 2F2E 001C move.l -[A7], [A6 + 0x1C] 0000280A 2050 movea.l A0, [A0] 0000280C 2F28 001C move.l -[A7], [A0 + 0x1C] 00002810 4EBA 0062 jsr [PC + 0x62 /* 00002874 */] 00002814 508F addq.l A7, 8 00002816 3E00 move.w D7, D0 00002818 6046 bra +0x48 /* 00002860 */ 0000281A 206E FF48 movea.l A0, [A6 - 0xB8] 0000281E 2F2E 001C move.l -[A7], [A6 + 0x1C] 00002822 2050 movea.l A0, [A0] 00002824 2F28 001C move.l -[A7], [A0 + 0x1C] 00002828 4EBA 004A jsr [PC + 0x4A /* 00002874 */] 0000282C 508F addq.l A7, 8 0000282E 3E00 move.w D7, D0 00002830 602E bra +0x30 /* 00002860 */ 00002832 206E FF24 movea.l A0, [A6 - 0xDC] 00002836 2F2E 001C move.l -[A7], [A6 + 0x1C] 0000283A 2050 movea.l A0, [A0] 0000283C 2F28 002C move.l -[A7], [A0 + 0x2C] 00002840 4EBA 0032 jsr [PC + 0x32 /* 00002874 */] 00002844 508F addq.l A7, 8 00002846 3E00 move.w D7, D0 00002848 6016 bra +0x18 /* 00002860 */ 0000284A 206E FF10 movea.l A0, [A6 - 0xF0] 0000284E 2F2E 001C move.l -[A7], [A6 + 0x1C] 00002852 2050 movea.l A0, [A0] 00002854 2F28 000E move.l -[A7], [A0 + 0xE] 00002858 4EBA 001A jsr [PC + 0x1A /* 00002874 */] 0000285C 508F addq.l A7, 8 0000285E 3E00 move.w D7, D0 label00002860: 00002860 486E FEEA pea.l [A6 - 0x116] 00002864 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00002868 588F addq.l A7, 4 0000286A 3007 move.w D0, D7 label0000286C: 0000286C 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00002870 4E5E unlink A6 00002872 4E75 rts fn00002874: 00002874 4E56 FFE6 link A6, -0x001A 00002878 42A7 clr.l -[A7] 0000287A 42A7 clr.l -[A7] 0000287C 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00002880 205F movea.l A0, [A7]+ 00002882 226E 000C movea.l A1, [A6 + 0xC] 00002886 2288 move.l [A1], A0 00002888 4AAE 0008 tst.l [A6 + 0x8] 0000288C 6604 bne +0x6 /* 00002892 */ 0000288E 7000 moveq.l D0, 0x00 00002890 6042 bra +0x44 /* 000028D4 */ label00002892: 00002892 206E 000C movea.l A0, [A6 + 0xC] 00002896 2F10 move.l -[A7], [A0] 00002898 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000289C 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */] 000028A0 508F addq.l A7, 8 000028A2 3D40 FFFE move.w [A6 - 0x2], D0 000028A6 4A6E FFFE tst.w [A6 - 0x2] 000028AA 6710 beq +0x12 /* 000028BC */ 000028AC 206E 000C movea.l A0, [A6 + 0xC] 000028B0 2F10 move.l -[A7], [A0] 000028B2 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000028B6 302E FFFE move.w D0, [A6 - 0x2] 000028BA 6018 bra +0x1A /* 000028D4 */ label000028BC: 000028BC 206E 000C movea.l A0, [A6 + 0xC] 000028C0 3F3C 0018 move.w -[A7], 0x18 000028C4 486E FFE6 pea.l [A6 - 0x1A] 000028C8 2F10 move.l -[A7], [A0] 000028CA 4EAD 09A2 jsr [A5 + 0x9A2 /* export_304 */] 000028CE 4FEF 000A lea.l A7, [A7 + 0xA] 000028D2 7000 moveq.l D0, 0x00 label000028D4: 000028D4 4E5E unlink A6 000028D6 4E75 rts fn000028D8: 000028D8 4E56 0000 link A6, 0 000028DC 2F0C move.l -[A7], A4 000028DE 286E 0008 movea.l A4, [A6 + 0x8] 000028E2 206E 000C movea.l A0, [A6 + 0xC] 000028E6 7002 moveq.l D0, 0x02 000028E8 3080 move.w [A0], D0 000028EA 0C54 271E cmpi.w [A4], 0x271E 000028EE 6704 beq +0x6 /* 000028F4 */ 000028F0 7037 moveq.l D0, 0x37 000028F2 600E bra +0x10 /* 00002902 */ label000028F4: 000028F4 2F2E 0012 move.l -[A7], [A6 + 0x12] 000028F8 3F2E 0010 move.w -[A7], [A6 + 0x10] 000028FC 4EBA 000A jsr [PC + 0xA /* 00002908 */] 00002900 5C8F addq.l A7, 6 label00002902: 00002902 285F movea.l A4, [A7]+ 00002904 4E5E unlink A6 00002906 4E75 rts export_343: fn00002908: 00002908 4E56 FEFE link A6, -0x0102 0000290C 422E FEFE clr.b [A6 - 0x102] 00002910 426E FFFE clr.w [A6 - 0x2] 00002914 302E 0008 move.w D0, [A6 + 0x8] 00002918 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000291C 0029 00A6 0FFB ori.b [A1 + 0xFFB], 0xA6 00002922 00B4 0FA5 00C2 0FB4 ori.l <>, 0xFA500C2 0000292A 00C8 .incomplete 0000292C 0FB9 00D8 0FBB bclr [0x00D80FBB], D7 00002932 00E6 .incomplete 00002934 0FBC 00F4 0FC8 bclr 0xF40FC8, D7 0000293A 0102 btst D2, D0 0000293C 0FB3 0110 bclr [A3 + D0], D7 00002940 0FCF .incomplete 00002942 011E btst [A6]+, D0 00002944 0FE1 .incomplete 00002946 012C 0FB2 btst [A4 + 0xFB2], D0 0000294A 013A 0FD0 btst [PC + 0xFD0 /* 0000391C, value 0x0, cstring "" */], D0 0000294E 0148 bchg A0, D0 00002950 0FCE .incomplete 00002952 0156 bchg [A6], D0 00002954 0FCC .incomplete 00002956 0164 bchg -[A4], D0 00002958 0FD7 .incomplete 0000295A 0172 0FDF bchg <>, D0 0000295E 0180 bclr D0, D0 00002960 0FF2 .incomplete 00002962 018E bclr A6, D0 00002964 0FFA .incomplete 00002966 019E bclr [A6]+, D0 00002968 0FA9 01B0 bclr [A1 + 0x1B0], D7 0000296C 0FAE 01BE bclr [A6 + 0x1BE], D7 00002970 0FC1 .incomplete 00002972 01CC .incomplete 00002974 0FD3 .incomplete 00002976 01DA .incomplete 00002978 0FD4 .incomplete 0000297A 01EA .incomplete 0000297C 0FDE .incomplete 0000297E 01FA .incomplete 00002980 0FC6 .incomplete 00002982 0208 0FF1 andi.b A0, 0xF1 00002986 0216 0FF3 andi.b [A6], 0xF3 0000298A 0220 0FF4 andi.b -[A0], 0xF4 0000298E 0230 0FF5 0240 andi.b [A0 + D0.w * 2 + 0x40], 0xF5 00002994 0FF6 .incomplete 00002996 024E 0FEA andi.w A6, 0xFEA 0000299A 025C 0FED andi.w [A4]+, 0xFED 0000299E 026A 0FBF 027C andi.w [A2 + 0x27C], 0xFBF 000029A4 0FDB .incomplete 000029A6 028E 0FDC 029E andi.l A6, 0xFDC029E 000029AC 0FDA .incomplete 000029AE 02AE 0FD9 02C0 0FBE andi.l [A6 + 0xFBE], 0xFD902C0 000029B6 02D0 .incomplete 000029B8 0FD8 .incomplete 000029BA 02E0 .incomplete 000029BC 0FBD bclr <>, D7 000029BE 02F0 .incomplete 000029C0 0FCA .incomplete 000029C2 030A btst A2, D1 000029C4 486E FEFE pea.l [A6 - 0x102] 000029C8 3F2D B396 move.w -[A7], [A5 - 0x4C6A] 000029CC 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 000029D0 5C8F addq.l A7, 6 000029D2 6000 02FE bra +0x300 /* 00002CD2 */ 000029D6 486E FEFE pea.l [A6 - 0x102] 000029DA 3F2D B316 move.w -[A7], [A5 - 0x4CEA] 000029DE 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 000029E2 5C8F addq.l A7, 6 000029E4 6000 02EC bra +0x2EE /* 00002CD2 */ 000029E8 7036 moveq.l D0, 0x36 000029EA 3D40 FFFE move.w [A6 - 0x2], D0 000029EE 6000 02E2 bra +0x2E4 /* 00002CD2 */ 000029F2 306D B302 movea.w A0, [A5 - 0x4CFE] 000029F6 486E FEFE pea.l [A6 - 0x102] 000029FA 2F08 move.l -[A7], A0 000029FC 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002A00 508F addq.l A7, 8 00002A02 6000 02CE bra +0x2D0 /* 00002CD2 */ 00002A06 486E FEFE pea.l [A6 - 0x102] 00002A0A 3F2D B304 move.w -[A7], [A5 - 0x4CFC] 00002A0E 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00002A12 5C8F addq.l A7, 6 00002A14 6000 02BC bra +0x2BE /* 00002CD2 */ 00002A18 486E FEFE pea.l [A6 - 0x102] 00002A1C 3F2D B318 move.w -[A7], [A5 - 0x4CE8] 00002A20 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00002A24 5C8F addq.l A7, 6 00002A26 6000 02AA bra +0x2AC /* 00002CD2 */ 00002A2A 486E FEFE pea.l [A6 - 0x102] 00002A2E 486D BCCE pea.l [A5 - 0x4332] 00002A32 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00002A36 508F addq.l A7, 8 00002A38 6000 0298 bra +0x29A /* 00002CD2 */ 00002A3C 486E FEFE pea.l [A6 - 0x102] 00002A40 3F2D B314 move.w -[A7], [A5 - 0x4CEC] 00002A44 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00002A48 5C8F addq.l A7, 6 00002A4A 6000 0286 bra +0x288 /* 00002CD2 */ 00002A4E 486E FEFE pea.l [A6 - 0x102] 00002A52 3F2D B31A move.w -[A7], [A5 - 0x4CE6] 00002A56 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00002A5A 5C8F addq.l A7, 6 00002A5C 6000 0274 bra +0x276 /* 00002CD2 */ 00002A60 486E FEFE pea.l [A6 - 0x102] 00002A64 3F2D B312 move.w -[A7], [A5 - 0x4CEE] 00002A68 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00002A6C 5C8F addq.l A7, 6 00002A6E 6000 0262 bra +0x264 /* 00002CD2 */ 00002A72 486E FEFE pea.l [A6 - 0x102] 00002A76 3F2D B110 move.w -[A7], [A5 - 0x4EF0] 00002A7A 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00002A7E 5C8F addq.l A7, 6 00002A80 6000 0250 bra +0x252 /* 00002CD2 */ 00002A84 486E FEFE pea.l [A6 - 0x102] 00002A88 3F2D B30A move.w -[A7], [A5 - 0x4CF6] 00002A8C 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00002A90 5C8F addq.l A7, 6 00002A92 6000 023E bra +0x240 /* 00002CD2 */ 00002A96 486E FEFE pea.l [A6 - 0x102] 00002A9A 3F2D B306 move.w -[A7], [A5 - 0x4CFA] 00002A9E 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00002AA2 5C8F addq.l A7, 6 00002AA4 6000 022C bra +0x22E /* 00002CD2 */ 00002AA8 486E FEFE pea.l [A6 - 0x102] 00002AAC 3F2D B30C move.w -[A7], [A5 - 0x4CF4] 00002AB0 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00002AB4 5C8F addq.l A7, 6 00002AB6 6000 021A bra +0x21C /* 00002CD2 */ 00002ABA 486E FEFE pea.l [A6 - 0x102] 00002ABE 2F2D B3A4 move.l -[A7], [A5 - 0x4C5C] 00002AC2 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00002AC6 508F addq.l A7, 8 00002AC8 6000 0208 bra +0x20A /* 00002CD2 */ 00002ACC 486E FEFE pea.l [A6 - 0x102] 00002AD0 3F2D B2FE move.w -[A7], [A5 - 0x4D02] 00002AD4 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00002AD8 5C8F addq.l A7, 6 00002ADA 6000 01F6 bra +0x1F8 /* 00002CD2 */ 00002ADE 486E FEFE pea.l [A6 - 0x102] 00002AE2 3F2D B308 move.w -[A7], [A5 - 0x4CF8] 00002AE6 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00002AEA 5C8F addq.l A7, 6 00002AEC 6000 01E4 bra +0x1E6 /* 00002CD2 */ 00002AF0 306D B300 movea.w A0, [A5 - 0x4D00] 00002AF4 486E FEFE pea.l [A6 - 0x102] 00002AF8 2F08 move.l -[A7], A0 00002AFA 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002AFE 508F addq.l A7, 8 00002B00 6000 01D0 bra +0x1D2 /* 00002CD2 */ 00002B04 306D B2E0 movea.w A0, [A5 - 0x4D20] 00002B08 486E FEFE pea.l [A6 - 0x102] 00002B0C 4868 0001 pea.l [A0 + 0x1] 00002B10 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002B14 508F addq.l A7, 8 00002B16 6000 01BA bra +0x1BC /* 00002CD2 */ 00002B1A 486E FEFE pea.l [A6 - 0x102] 00002B1E 3F2D B2F4 move.w -[A7], [A5 - 0x4D0C] 00002B22 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00002B26 5C8F addq.l A7, 6 00002B28 6000 01A8 bra +0x1AA /* 00002CD2 */ 00002B2C 486E FEFE pea.l [A6 - 0x102] 00002B30 3F2D B2DE move.w -[A7], [A5 - 0x4D22] 00002B34 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00002B38 5C8F addq.l A7, 6 00002B3A 6000 0196 bra +0x198 /* 00002CD2 */ 00002B3E 486E FEFE pea.l [A6 - 0x102] 00002B42 3F2D B2F2 move.w -[A7], [A5 - 0x4D0E] 00002B46 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00002B4A 5C8F addq.l A7, 6 00002B4C 6000 0184 bra +0x186 /* 00002CD2 */ 00002B50 306D B2FC movea.w A0, [A5 - 0x4D04] 00002B54 486E FEFE pea.l [A6 - 0x102] 00002B58 2F08 move.l -[A7], A0 00002B5A 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002B5E 508F addq.l A7, 8 00002B60 6000 0170 bra +0x172 /* 00002CD2 */ 00002B64 306D B2FA movea.w A0, [A5 - 0x4D06] 00002B68 486E FEFE pea.l [A6 - 0x102] 00002B6C 2F08 move.l -[A7], A0 00002B6E 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002B72 508F addq.l A7, 8 00002B74 6000 015C bra +0x15E /* 00002CD2 */ 00002B78 486E FEFE pea.l [A6 - 0x102] 00002B7C 2F2D B30E move.l -[A7], [A5 - 0x4CF2] 00002B80 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002B84 508F addq.l A7, 8 00002B86 6000 014A bra +0x14C /* 00002CD2 */ 00002B8A 486E FEFE pea.l [A6 - 0x102] 00002B8E 3F2D B320 move.w -[A7], [A5 - 0x4CE0] 00002B92 4EBA E4D4 jsr [PC - 0x1B2C /* 00001068 */] 00002B96 5C8F addq.l A7, 6 00002B98 6000 0138 bra +0x13A /* 00002CD2 */ 00002B9C 3F2D B31E move.w -[A7], [A5 - 0x4CE2] 00002BA0 486E FEFE pea.l [A6 - 0x102] 00002BA4 A8FF syscall GetFName/GetFontName 00002BA6 6000 012A bra +0x12C /* 00002CD2 */ 00002BAA 306D B324 movea.w A0, [A5 - 0x4CDC] 00002BAE 486E FEFE pea.l [A6 - 0x102] 00002BB2 2F08 move.l -[A7], A0 00002BB4 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002BB8 508F addq.l A7, 8 00002BBA 6000 0116 bra +0x118 /* 00002CD2 */ 00002BBE 306D B31C movea.w A0, [A5 - 0x4CE4] 00002BC2 486E FEFE pea.l [A6 - 0x102] 00002BC6 2F08 move.l -[A7], A0 00002BC8 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002BCC 508F addq.l A7, 8 00002BCE 6000 0102 bra +0x104 /* 00002CD2 */ 00002BD2 486E FEFE pea.l [A6 - 0x102] 00002BD6 3F2D B322 move.w -[A7], [A5 - 0x4CDE] 00002BDA 4EBA E3AC jsr [PC - 0x1C54 /* 00000F88 */] 00002BDE 5C8F addq.l A7, 6 00002BE0 6000 00F0 bra +0xF2 /* 00002CD2 */ 00002BE4 486E FEFE pea.l [A6 - 0x102] 00002BE8 3F2D B2EC move.w -[A7], [A5 - 0x4D14] 00002BEC 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00002BF0 5C8F addq.l A7, 6 00002BF2 6000 00DE bra +0xE0 /* 00002CD2 */ 00002BF6 486E FEFE pea.l [A6 - 0x102] 00002BFA 3F2D B2EA move.w -[A7], [A5 - 0x4D16] 00002BFE 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00002C02 5C8F addq.l A7, 6 00002C04 6000 00CC bra +0xCE /* 00002CD2 */ 00002C08 306D B2E4 movea.w A0, [A5 - 0x4D1C] 00002C0C 486E FEFE pea.l [A6 - 0x102] 00002C10 4868 0001 pea.l [A0 + 0x1] 00002C14 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002C18 508F addq.l A7, 8 00002C1A 6000 00B6 bra +0xB8 /* 00002CD2 */ 00002C1E 306D B2E2 movea.w A0, [A5 - 0x4D1E] 00002C22 486E FEFE pea.l [A6 - 0x102] 00002C26 4868 0001 pea.l [A0 + 0x1] 00002C2A 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002C2E 508F addq.l A7, 8 00002C30 6000 00A0 bra +0xA2 /* 00002CD2 */ 00002C34 306D B2F6 movea.w A0, [A5 - 0x4D0A] 00002C38 486E FEFE pea.l [A6 - 0x102] 00002C3C 2F08 move.l -[A7], A0 00002C3E 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002C42 508F addq.l A7, 8 00002C44 6000 008C bra +0x8E /* 00002CD2 */ 00002C48 306D B2F8 movea.w A0, [A5 - 0x4D08] 00002C4C 486E FEFE pea.l [A6 - 0x102] 00002C50 2F08 move.l -[A7], A0 00002C52 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002C56 508F addq.l A7, 8 00002C58 6000 0078 bra +0x7A /* 00002CD2 */ 00002C5C 306D B2E6 movea.w A0, [A5 - 0x4D1A] 00002C60 486E FEFE pea.l [A6 - 0x102] 00002C64 4868 0001 pea.l [A0 + 0x1] 00002C68 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002C6C 508F addq.l A7, 8 00002C6E 6000 0062 bra +0x64 /* 00002CD2 */ 00002C72 306D B2EE movea.w A0, [A5 - 0x4D12] 00002C76 486E FEFE pea.l [A6 - 0x102] 00002C7A 4868 0001 pea.l [A0 + 0x1] 00002C7E 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002C82 508F addq.l A7, 8 00002C84 604C bra +0x4E /* 00002CD2 */ 00002C86 306D B2E8 movea.w A0, [A5 - 0x4D18] 00002C8A 486E FEFE pea.l [A6 - 0x102] 00002C8E 4868 0001 pea.l [A0 + 0x1] 00002C92 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002C96 508F addq.l A7, 8 00002C98 6038 bra +0x3A /* 00002CD2 */ 00002C9A 306D B2F0 movea.w A0, [A5 - 0x4D10] 00002C9E 486E FEFE pea.l [A6 - 0x102] 00002CA2 4868 0001 pea.l [A0 + 0x1] 00002CA6 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002CAA 508F addq.l A7, 8 00002CAC 6024 bra +0x26 /* 00002CD2 */ 00002CAE 302D B2F6 move.w D0, [A5 - 0x4D0A] 00002CB2 D06D B2F8 add.w D0, [A5 - 0x4D08] 00002CB6 48C0 ext.l D0 00002CB8 81FC 0002 divs.w D0, 0x2 00002CBC 48C0 ext.l D0 00002CBE 486E FEFE pea.l [A6 - 0x102] 00002CC2 2F00 move.l -[A7], D0 00002CC4 4EAD 036A jsr [A5 + 0x36A /* export_105 */] 00002CC8 508F addq.l A7, 8 00002CCA 6006 bra +0x8 /* 00002CD2 */ 00002CCC 702B moveq.l D0, 0x2B 00002CCE 3D40 FFFE move.w [A6 - 0x2], D0 label00002CD2: 00002CD2 4A6E FFFE tst.w [A6 - 0x2] 00002CD6 6706 beq +0x8 /* 00002CDE */ 00002CD8 302E FFFE move.w D0, [A6 - 0x2] 00002CDC 6038 bra +0x3A /* 00002D16 */ label00002CDE: 00002CDE 42A7 clr.l -[A7] 00002CE0 42A7 clr.l -[A7] 00002CE2 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00002CE6 205F movea.l A0, [A7]+ 00002CE8 226E 000A movea.l A1, [A6 + 0xA] 00002CEC 2288 move.l [A1], A0 00002CEE 206E 000A movea.l A0, [A6 + 0xA] 00002CF2 2F10 move.l -[A7], [A0] 00002CF4 486E FEFE pea.l [A6 - 0x102] 00002CF8 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00002CFC 508F addq.l A7, 8 00002CFE 3D40 FFFE move.w [A6 - 0x2], D0 00002D02 4A6E FFFE tst.w [A6 - 0x2] 00002D06 670A beq +0xC /* 00002D12 */ 00002D08 206E 000A movea.l A0, [A6 + 0xA] 00002D0C 2F10 move.l -[A7], [A0] 00002D0E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00002D12: 00002D12 302E FFFE move.w D0, [A6 - 0x2] label00002D16: 00002D16 4E5E unlink A6 00002D18 4E75 rts fn00002D1A: 00002D1A 4E56 FFFC link A6, -0x0004 00002D1E 2F0C move.l -[A7], A4 00002D20 286E 000C movea.l A4, [A6 + 0xC] 00002D24 206E 0018 movea.l A0, [A6 + 0x18] 00002D28 4250 clr.w [A0] 00002D2A 0C54 271E cmpi.w [A4], 0x271E 00002D2E 6608 bne +0xA /* 00002D38 */ 00002D30 206E 0018 movea.l A0, [A6 + 0x18] 00002D34 5250 addq.w [A0], 1 00002D36 508C addq.l A4, 8 label00002D38: 00002D38 206E 0018 movea.l A0, [A6 + 0x18] 00002D3C 5250 addq.w [A0], 1 00002D3E 508C addq.l A4, 8 00002D40 0C54 271B cmpi.w [A4], 0x271B 00002D44 6704 beq +0x6 /* 00002D4A */ 00002D46 7005 moveq.l D0, 0x05 00002D48 6038 bra +0x3A /* 00002D82 */ label00002D4A: 00002D4A 206E 0018 movea.l A0, [A6 + 0x18] 00002D4E 5250 addq.w [A0], 1 00002D50 508C addq.l A4, 8 00002D52 2F2E 001C move.l -[A7], [A6 + 0x1C] 00002D56 486E FFFE pea.l [A6 - 0x2] 00002D5A 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002D5E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002D62 2F0C move.l -[A7], A4 00002D64 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002D68 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 00002D6C 4FEF 0018 lea.l A7, [A7 + 0x18] 00002D70 3D40 FFFC move.w [A6 - 0x4], D0 00002D74 206E 0018 movea.l A0, [A6 + 0x18] 00002D78 302E FFFE move.w D0, [A6 - 0x2] 00002D7C D150 add.w [A0], D0 00002D7E 302E FFFC move.w D0, [A6 - 0x4] label00002D82: 00002D82 285F movea.l A4, [A7]+ 00002D84 4E5E unlink A6 00002D86 4E75 rts export_345: 00002D88 4E56 0000 link A6, 0 00002D8C 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00002D90 286E 000C movea.l A4, [A6 + 0xC] 00002D94 508C addq.l A4, 8 00002D96 264C movea.l A3, A4 00002D98 7E2B moveq.l D7, 0x2B 00002D9A 0C53 271E cmpi.w [A3], 0x271E 00002D9E 6602 bne +0x4 /* 00002DA2 */ 00002DA0 508B addq.l A3, 8 label00002DA2: 00002DA2 3C13 move.w D6, [A3] 00002DA4 3006 move.w D0, D6 00002DA6 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00002DAA 0060 0182 ori.w -[A0], 0x182 00002DAE 232B 017E move.l -[A1], [A3 + 0x17E] 00002DB2 232A 017A move.l -[A1], [A2 + 0x17A] 00002DB6 2329 0176 move.l -[A1], [A1 + 0x176] 00002DBA 0FEE .incomplete 00002DBC 0172 0FC0 bchg [ + <>], D0 00002DC0 016E 0FC5 bchg [A6 + 0xFC5], D0 00002DC4 016A 0FD6 bchg [A2 + 0xFD6], D0 00002DC8 016C 0FB3 bchg [A4 + 0xFB3], D0 00002DCC 0168 0FA5 bchg [A0 + 0xFA5], D0 00002DD0 0164 bchg -[A4], D0 00002DD2 0FB4 0160 0FB9 bclr [A4 + 0xFB9], D7 00002DD8 015C bchg [A4]+, D0 00002DDA 0FBB 0158 bclr [PC], D7 00002DDE 0FBC 0154 0FC8 bclr 0x1540FC8, D7 00002DE4 0150 bchg [A0], D0 00002DE6 0FCF .incomplete 00002DE8 014C bchg A4, D0 00002DEA 0FD0 .incomplete 00002DEC 0148 bchg A0, D0 00002DEE 0FCC .incomplete 00002DF0 0144 bchg D4, D0 00002DF2 0FCE .incomplete 00002DF4 0140 bchg D0, D0 00002DF6 0FD7 .incomplete 00002DF8 013C 0FDF btst 0xDF, D0 00002DFC 0138 0FE1 btst [0x00000FE1], D0 00002E00 0134 0FB2 0130 0FF2 012C btst [[0x1300FF2 + D0 * 8] + 0x12C], D0 00002E0A 0FFA .incomplete 00002E0C 0128 0FA9 btst [A0 + 0xFA9], D0 00002E10 0124 btst -[A4], D0 00002E12 0FAE 0120 bclr [A6 + 0x120], D7 00002E16 0FC1 .incomplete 00002E18 011C btst [A4]+, D0 00002E1A 0FD3 .incomplete 00002E1C 0118 btst [A0]+, D0 00002E1E 0FD4 .incomplete 00002E20 0114 btst [A4], D0 00002E22 0FDE .incomplete 00002E24 0110 btst [A0], D0 00002E26 0FC6 .incomplete 00002E28 010C btst A4, D0 00002E2A 0FFB .incomplete 00002E2C 0126 btst -[A6], D0 00002E2E 0FF1 .incomplete 00002E30 0122 btst -[A2], D0 00002E32 0FF3 .incomplete 00002E34 011E btst [A6]+, D0 00002E36 0FF4 .incomplete 00002E38 011A btst [A2]+, D0 00002E3A 0FF5 .incomplete 00002E3C 0116 btst [A6], D0 00002E3E 0FF6 .incomplete 00002E40 0130 0FCB 012C 0FE0 btst [[ + <>] + 0x12C0FE0], D0 00002E48 0128 0FF8 btst [A0 + 0xFF8], D0 00002E4C 0124 btst -[A4], D0 00002E4E 0FC9 .incomplete 00002E50 0120 btst -[A0], D0 00002E52 0FA7 bclr -[A7], D7 00002E54 011C btst [A4]+, D0 00002E56 0FE3 .incomplete 00002E58 0118 btst [A0]+, D0 00002E5A 0FF9 .incomplete 00002E5C 0114 btst [A4], D0 00002E5E 0FA6 bclr -[A6], D7 00002E60 0110 btst [A0], D0 00002E62 0FC2 .incomplete 00002E64 010C btst A4, D0 00002E66 0FFE .incomplete 00002E68 0126 btst -[A6], D0 00002E6A 0FD2 .incomplete 00002E6C 0122 btst -[A2], D0 00002E6E 0FA3 bclr -[A3], D7 00002E70 011E btst [A6]+, D0 00002E72 0FEB .incomplete 00002E74 011A btst [A2]+, D0 00002E76 0FA2 bclr -[A2], D7 00002E78 0116 btst [A6], D0 00002E7A 0FC3 .incomplete 00002E7C 0112 btst [A2], D0 00002E7E 0FEC .incomplete 00002E80 010E btst A6, D0 00002E82 0FFC .incomplete 00002E84 010A btst A2, D0 00002E86 0FFD .incomplete 00002E88 0106 btst D6, D0 00002E8A 0FB6 0102 0FAF bclr [[A6 + <> + D0] + 0xFAF], D7 00002E90 00FE .incomplete 00002E92 0FB7 00FA bclr [A7 + D0.w - 0x6], D7 00002E96 0FB0 00F6 bclr [A0 + D0.w - 0x10], D7 00002E9A 0FFF .incomplete 00002E9C 00F2 .incomplete 00002E9E 0FE2 .incomplete 00002EA0 00EE .incomplete 00002EA2 0FB8 00EA bclr [0x000000EA], D7 00002EA6 0FA8 00E6 bclr [A0 + 0xE6], D7 00002EAA 0FCD .incomplete 00002EAC 00E2 .incomplete 00002EAE 0FB5 00DE bclr [A5 + D0.w - 0x34], D7 00002EB2 0FAA 00DA bclr [A2 + 0xDA], D7 00002EB6 0FAB 00F4 bclr [A3 + 0xF4], D7 00002EBA 0FEA .incomplete 00002EBC 00F0 .incomplete 00002EBE 0FED .incomplete 00002EC0 00EC .incomplete 00002EC2 0FDC .incomplete 00002EC4 00E8 .incomplete 00002EC6 0FDA .incomplete 00002EC8 00E4 .incomplete 00002ECA 0FD9 .incomplete 00002ECC 00E0 .incomplete 00002ECE 0FBE bclr <>, D7 00002ED0 00DC .incomplete 00002ED2 0FD8 .incomplete 00002ED4 00D8 .incomplete 00002ED6 0FBD bclr <>, D7 00002ED8 00D4 .incomplete 00002EDA 0FBF bclr <>, D7 00002EDC 00D0 .incomplete 00002EDE 0FDB .incomplete 00002EE0 00CC .incomplete 00002EE2 0FCA .incomplete 00002EE4 00C8 .incomplete 00002EE6 0FC4 .incomplete 00002EE8 00C4 .incomplete 00002EEA 0FE8 .incomplete 00002EEC 00C0 .incomplete 00002EEE 0FC7 .incomplete 00002EF0 00BC 0FEF 00B8 0FA1 00B4 ori.l 0xFA100B4, 0xFEF00B8 00002EFA 0FE4 .incomplete 00002EFC 00B0 0FE5 00AC 0FE9 00C6 ori.l [[0xC6]], 0xFE500AC 00002F06 0FDD .incomplete 00002F08 00DE .incomplete 00002F0A 0FD5 .incomplete 00002F0C 00F6 .incomplete 00002F0E 0FE6 .incomplete 00002F10 010E btst A6, D0 00002F12 0FF0 .incomplete 00002F14 0126 btst -[A6], D0 00002F16 0FE7 .incomplete 00002F18 013C 0FBA btst 0xBA, D0 00002F1C 0138 0FF7 btst [0x00000FF7], D0 00002F20 0134 0FD1 btst [[]], D0 00002F24 014C bchg A4, D0 00002F26 0FB1 0162 0FA4 0176 bclr [[A1 + 0xFA4] + 0x176], D7 00002F2E 7E41 moveq.l D7, 0x41 00002F30 6000 0170 bra +0x172 /* 000030A2 */ 00002F34 3F06 move.w -[A7], D6 00002F36 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002F3A 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002F3E 2F0C move.l -[A7], A4 00002F40 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002F44 4EBA 3B0C jsr [PC + 0x3B0C /* 00006A52 */] 00002F48 4FEF 0012 lea.l A7, [A7 + 0x12] 00002F4C 3E00 move.w D7, D0 00002F4E 6000 0152 bra +0x154 /* 000030A2 */ 00002F52 3F06 move.w -[A7], D6 00002F54 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002F58 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002F5C 2F0C move.l -[A7], A4 00002F5E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002F62 4EBA 04B2 jsr [PC + 0x4B2 /* 00003416 */] 00002F66 4FEF 0012 lea.l A7, [A7 + 0x12] 00002F6A 3E00 move.w D7, D0 00002F6C 6000 0134 bra +0x136 /* 000030A2 */ 00002F70 3F06 move.w -[A7], D6 00002F72 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002F76 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002F7A 2F0C move.l -[A7], A4 00002F7C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002F80 4EBA 0C9E jsr [PC + 0xC9E /* 00003C20 */] 00002F84 4FEF 0012 lea.l A7, [A7 + 0x12] 00002F88 3E00 move.w D7, D0 00002F8A 6000 0116 bra +0x118 /* 000030A2 */ 00002F8E 3F06 move.w -[A7], D6 00002F90 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002F94 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002F98 2F0C move.l -[A7], A4 00002F9A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002F9E 4EBA 2A9E jsr [PC + 0x2A9E /* 00005A3E */] 00002FA2 4FEF 0012 lea.l A7, [A7 + 0x12] 00002FA6 3E00 move.w D7, D0 00002FA8 6000 00F8 bra +0xFA /* 000030A2 */ 00002FAC 3F06 move.w -[A7], D6 00002FAE 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002FB2 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002FB6 2F0C move.l -[A7], A4 00002FB8 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002FBC 4EBA 141E jsr [PC + 0x141E /* 000043DC */] 00002FC0 4FEF 0012 lea.l A7, [A7 + 0x12] 00002FC4 3E00 move.w D7, D0 00002FC6 6000 00DA bra +0xDC /* 000030A2 */ 00002FCA 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002FCE 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002FD2 2F0C move.l -[A7], A4 00002FD4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002FD8 4EBA 11C2 jsr [PC + 0x11C2 /* 0000419C */] 00002FDC 4FEF 0010 lea.l A7, [A7 + 0x10] 00002FE0 3E00 move.w D7, D0 00002FE2 6000 00BE bra +0xC0 /* 000030A2 */ 00002FE6 2F2E 0014 move.l -[A7], [A6 + 0x14] 00002FEA 2F2E 0010 move.l -[A7], [A6 + 0x10] 00002FEE 2F0C move.l -[A7], A4 00002FF0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002FF4 4EBA 359A jsr [PC + 0x359A /* 00006590 */] 00002FF8 4FEF 0010 lea.l A7, [A7 + 0x10] 00002FFC 3E00 move.w D7, D0 00002FFE 6000 00A2 bra +0xA4 /* 000030A2 */ 00003002 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003006 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000300A 2F0C move.l -[A7], A4 0000300C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003010 4EBA 317E jsr [PC + 0x317E /* 00006190 */] 00003014 4FEF 0010 lea.l A7, [A7 + 0x10] 00003018 3E00 move.w D7, D0 0000301A 6000 0086 bra +0x88 /* 000030A2 */ 0000301E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003022 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003026 2F0C move.l -[A7], A4 00003028 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000302C 4EBA 244C jsr [PC + 0x244C /* 0000547A */] 00003030 4FEF 0010 lea.l A7, [A7 + 0x10] 00003034 3E00 move.w D7, D0 00003036 6000 006A bra +0x6C /* 000030A2 */ 0000303A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000303E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003042 2F0C move.l -[A7], A4 00003044 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003048 4EBA 413C jsr [PC + 0x413C /* 00007186 */] 0000304C 4FEF 0010 lea.l A7, [A7 + 0x10] 00003050 3E00 move.w D7, D0 00003052 604E bra +0x50 /* 000030A2 */ 00003054 3F06 move.w -[A7], D6 00003056 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000305A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000305E 2F0C move.l -[A7], A4 00003060 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003064 4EBA 1E14 jsr [PC + 0x1E14 /* 00004E7A */] 00003068 4FEF 0012 lea.l A7, [A7 + 0x12] 0000306C 3E00 move.w D7, D0 0000306E 6032 bra +0x34 /* 000030A2 */ 00003070 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003074 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003078 2F0C move.l -[A7], A4 0000307A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000307E 4EBA 002C jsr [PC + 0x2C /* 000030AC */] 00003082 4FEF 0010 lea.l A7, [A7 + 0x10] 00003086 3E00 move.w D7, D0 00003088 6018 bra +0x1A /* 000030A2 */ 0000308A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000308E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003092 2F0C move.l -[A7], A4 00003094 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003098 4EBA 0248 jsr [PC + 0x248 /* 000032E2 */] 0000309C 4FEF 0010 lea.l A7, [A7 + 0x10] 000030A0 3E00 move.w D7, D0 label000030A2: 000030A2 3007 move.w D0, D7 000030A4 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 000030A8 4E5E unlink A6 000030AA 4E75 rts fn000030AC: 000030AC 4E56 FE4A link A6, -0x01B6 000030B0 2F0C move.l -[A7], A4 000030B2 286E 000C movea.l A4, [A6 + 0xC] 000030B6 4A6D B110 tst.w [A5 - 0x4EF0] 000030BA 6606 bne +0x8 /* 000030C2 */ 000030BC 7065 moveq.l D0, 0x65 000030BE 6000 021C bra +0x21E /* 000032DC */ label000030C2: 000030C2 4879 0000 9C40 push.l 0x9C40 000030C8 4EAD 0A7A jsr [A5 + 0xA7A /* export_331 */] 000030CC 588F addq.l A7, 4 000030CE 4A40 tst.w D0 000030D0 6706 beq +0x8 /* 000030D8 */ 000030D2 7025 moveq.l D0, 0x25 000030D4 6000 0206 bra +0x208 /* 000032DC */ label000030D8: 000030D8 486E FF58 pea.l [A6 - 0xA8] 000030DC 486E FF4E pea.l [A6 - 0xB2] 000030E0 2F2E 0014 move.l -[A7], [A6 + 0x14] 000030E4 2F2E 0010 move.l -[A7], [A6 + 0x10] 000030E8 2F0C move.l -[A7], A4 000030EA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000030EE 4EBA 47C4 jsr [PC + 0x47C4 /* 000078B4 */] 000030F2 4FEF 0018 lea.l A7, [A7 + 0x18] 000030F6 3D40 FF4C move.w [A6 - 0xB4], D0 000030FA 4A6E FF4C tst.w [A6 - 0xB4] 000030FE 6708 beq +0xA /* 00003108 */ 00003100 302E FF4C move.w D0, [A6 - 0xB4] 00003104 6000 01D6 bra +0x1D8 /* 000032DC */ label00003108: 00003108 302E FF4E move.w D0, [A6 - 0xB2] 0000310C 48C0 ext.l D0 0000310E E780 asl D0, 3 00003110 D9C0 add.l A4, D0 00003112 486E FF50 pea.l [A6 - 0xB0] 00003116 486E FF58 pea.l [A6 - 0xA8] 0000311A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000311E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003122 2F0C move.l -[A7], A4 00003124 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003128 4EBA 4828 jsr [PC + 0x4828 /* 00007952 */] 0000312C 4FEF 0018 lea.l A7, [A7 + 0x18] 00003130 3D40 FF4C move.w [A6 - 0xB4], D0 00003134 4A6E FF4C tst.w [A6 - 0xB4] 00003138 6708 beq +0xA /* 00003142 */ 0000313A 302E FF4C move.w D0, [A6 - 0xB4] 0000313E 6000 019C bra +0x19E /* 000032DC */ label00003142: 00003142 0C6E 0005 FF58 cmpi.w [A6 - 0xA8], 0x5 00003148 6720 beq +0x22 /* 0000316A */ 0000314A 0C6E 0004 FF58 cmpi.w [A6 - 0xA8], 0x4 00003150 6718 beq +0x1A /* 0000316A */ 00003152 486E FF58 pea.l [A6 - 0xA8] 00003156 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 0000315A 588F addq.l A7, 4 0000315C 2F2E FF50 move.l -[A7], [A6 - 0xB0] 00003160 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00003164 7002 moveq.l D0, 0x02 00003166 6000 0174 bra +0x176 /* 000032DC */ label0000316A: 0000316A 486E FE4A pea.l [A6 - 0x1B6] 0000316E 2F2E FF50 move.l -[A7], [A6 - 0xB0] 00003172 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00003176 508F addq.l A7, 8 00003178 2F2E FF50 move.l -[A7], [A6 - 0xB0] 0000317C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00003180 486E FF54 pea.l [A6 - 0xAC] 00003184 486E FE4A pea.l [A6 - 0x1B6] 00003188 4879 636C 7574 push.l 0x636C7574 /* 'clut' */ 0000318E 2F2E FF7A move.l -[A7], [A6 - 0x86] 00003192 4EBA 19D0 jsr [PC + 0x19D0 /* 00004B64 */] 00003196 4FEF 0010 lea.l A7, [A7 + 0x10] 0000319A 3D40 FF4C move.w [A6 - 0xB4], D0 0000319E 4A6E FF4C tst.w [A6 - 0xB4] 000031A2 6710 beq +0x12 /* 000031B4 */ 000031A4 486E FF58 pea.l [A6 - 0xA8] 000031A8 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000031AC 588F addq.l A7, 4 000031AE 7066 moveq.l D0, 0x66 000031B0 6000 012A bra +0x12C /* 000032DC */ label000031B4: 000031B4 486D B188 pea.l [A5 - 0x4E78] 000031B8 2F2E FF54 move.l -[A7], [A6 - 0xAC] 000031BC 2F2E FF7A move.l -[A7], [A6 - 0x86] 000031C0 4EAD 0B5A jsr [A5 + 0xB5A /* export_359 */] 000031C4 4FEF 000C lea.l A7, [A7 + 0xC] 000031C8 3F3C 0001 move.w -[A7], 0x1 000031CC 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */] 000031D0 548F addq.l A7, 2 000031D2 0C6E 0005 FF58 cmpi.w [A6 - 0xA8], 0x5 000031D8 6662 bne +0x64 /* 0000323C */ 000031DA 42A7 clr.l -[A7] 000031DC 2F2E FFBA move.l -[A7], [A6 - 0x46] 000031E0 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 000031E4 201F move.l D0, [A7]+ 000031E6 4878 0052 push.l 0x52 /* 'R' */ 000031EA 2F00 move.l -[A7], D0 000031EC 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 000031F0 3D40 FF4A move.w [A6 - 0xB6], D0 000031F4 2F2E FFBE move.l -[A7], [A6 - 0x42] 000031F8 3F2E FF4A move.w -[A7], [A6 - 0xB6] 000031FC 4267 clr.w -[A7] 000031FE 2F2E FFBA move.l -[A7], [A6 - 0x46] 00003202 4EAD 030A jsr [A5 + 0x30A /* export_93 */] 00003206 4FEF 000C lea.l A7, [A7 + 0xC] 0000320A 2F2E FFBE move.l -[A7], [A6 - 0x42] 0000320E 2F2D B188 move.l -[A7], [A5 - 0x4E78] 00003212 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */] 00003216 508F addq.l A7, 8 00003218 206E FFB6 movea.l A0, [A6 - 0x4A] 0000321C 2050 movea.l A0, [A0] 0000321E 216E FF54 0010 move.l [A0 + 0x10], [A6 - 0xAC] 00003224 2F2E FFAE move.l -[A7], [A6 - 0x52] 00003228 2F2E FF7A move.l -[A7], [A6 - 0x86] 0000322C 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00003230 508F addq.l A7, 8 00003232 3F00 move.w -[A7], D0 00003234 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00003238 548F addq.l A7, 2 0000323A 6060 bra +0x62 /* 0000329C */ label0000323C: 0000323C 42A7 clr.l -[A7] 0000323E 2F2E FFA6 move.l -[A7], [A6 - 0x5A] 00003242 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00003246 201F move.l D0, [A7]+ 00003248 4878 0052 push.l 0x52 /* 'R' */ 0000324C 2F00 move.l -[A7], D0 0000324E 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00003252 3D40 FF4A move.w [A6 - 0xB6], D0 00003256 2F2E FFAA move.l -[A7], [A6 - 0x56] 0000325A 3F2E FF4A move.w -[A7], [A6 - 0xB6] 0000325E 4267 clr.w -[A7] 00003260 2F2E FFA6 move.l -[A7], [A6 - 0x5A] 00003264 4EAD 030A jsr [A5 + 0x30A /* export_93 */] 00003268 4FEF 000C lea.l A7, [A7 + 0xC] 0000326C 2F2E FFAA move.l -[A7], [A6 - 0x56] 00003270 2F2D B188 move.l -[A7], [A5 - 0x4E78] 00003274 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */] 00003278 508F addq.l A7, 8 0000327A 206E FFA2 movea.l A0, [A6 - 0x5E] 0000327E 2050 movea.l A0, [A0] 00003280 216E FF54 0010 move.l [A0 + 0x10], [A6 - 0xAC] 00003286 2F2E FF9A move.l -[A7], [A6 - 0x66] 0000328A 2F2E FF7A move.l -[A7], [A6 - 0x86] 0000328E 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00003292 508F addq.l A7, 8 00003294 3F00 move.w -[A7], D0 00003296 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 0000329A 548F addq.l A7, 2 label0000329C: 0000329C 3F3C 0001 move.w -[A7], 0x1 000032A0 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000032A4 548F addq.l A7, 2 000032A6 2F2D B188 move.l -[A7], [A5 - 0x4E78] 000032AA 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000032AE 486E FF58 pea.l [A6 - 0xA8] 000032B2 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000032B6 588F addq.l A7, 4 000032B8 4AAE FFC2 tst.l [A6 - 0x3E] 000032BC 671C beq +0x1E /* 000032DA */ 000032BE 486E FF7A pea.l [A6 - 0x86] 000032C2 2F2E FFC2 move.l -[A7], [A6 - 0x3E] 000032C6 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */] 000032CA 508F addq.l A7, 8 000032CC 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000032D0 2F2E FFC2 move.l -[A7], [A6 - 0x3E] 000032D4 4EAD 0BB2 jsr [A5 + 0xBB2 /* export_370 */] 000032D8 588F addq.l A7, 4 label000032DA: 000032DA 7000 moveq.l D0, 0x00 label000032DC: 000032DC 285F movea.l A4, [A7]+ 000032DE 4E5E unlink A6 000032E0 4E75 rts fn000032E2: 000032E2 4E56 FF4C link A6, -0x00B4 000032E6 2F0C move.l -[A7], A4 000032E8 286E 000C movea.l A4, [A6 + 0xC] 000032EC 486E FF58 pea.l [A6 - 0xA8] 000032F0 486E FF4E pea.l [A6 - 0xB2] 000032F4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000032F8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000032FC 2F0C move.l -[A7], A4 000032FE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003302 4EBA 45B0 jsr [PC + 0x45B0 /* 000078B4 */] 00003306 4FEF 0018 lea.l A7, [A7 + 0x18] 0000330A 3D40 FF4C move.w [A6 - 0xB4], D0 0000330E 4A6E FF4C tst.w [A6 - 0xB4] 00003312 6708 beq +0xA /* 0000331C */ 00003314 302E FF4C move.w D0, [A6 - 0xB4] 00003318 6000 0094 bra +0x96 /* 000033AE */ label0000331C: 0000331C 302E FF4E move.w D0, [A6 - 0xB2] 00003320 48C0 ext.l D0 00003322 E780 asl D0, 3 00003324 D9C0 add.l A4, D0 00003326 486E FF50 pea.l [A6 - 0xB0] 0000332A 486E FF54 pea.l [A6 - 0xAC] 0000332E 486E FF58 pea.l [A6 - 0xA8] 00003332 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003336 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000333A 2F0C move.l -[A7], A4 0000333C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003340 4EBA 0072 jsr [PC + 0x72 /* 000033B4 */] 00003344 4FEF 001C lea.l A7, [A7 + 0x1C] 00003348 3D40 FF4C move.w [A6 - 0xB4], D0 0000334C 4A6E FF4C tst.w [A6 - 0xB4] 00003350 664E bne +0x50 /* 000033A0 */ 00003352 206E FFB6 movea.l A0, [A6 - 0x4A] 00003356 2050 movea.l A0, [A0] 00003358 316E FF56 0008 move.w [A0 + 0x8], [A6 - 0xAA] 0000335E 206E FFB6 movea.l A0, [A6 - 0x4A] 00003362 2050 movea.l A0, [A0] 00003364 316E FF52 0006 move.w [A0 + 0x6], [A6 - 0xAE] 0000336A 2F2E FFAE move.l -[A7], [A6 - 0x52] 0000336E 2F2E FF7A move.l -[A7], [A6 - 0x86] 00003372 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00003376 508F addq.l A7, 8 00003378 3F00 move.w -[A7], D0 0000337A 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 0000337E 548F addq.l A7, 2 00003380 4AAE FFC2 tst.l [A6 - 0x3E] 00003384 671A beq +0x1C /* 000033A0 */ 00003386 2F2E FFC6 move.l -[A7], [A6 - 0x3A] 0000338A 4267 clr.w -[A7] 0000338C A963 syscall SetControlValue/SetCtlValue 0000338E 2F2E FFCA move.l -[A7], [A6 - 0x36] 00003392 4267 clr.w -[A7] 00003394 A963 syscall SetControlValue/SetCtlValue 00003396 2F2E FFC2 move.l -[A7], [A6 - 0x3E] 0000339A 4EAD 0BB2 jsr [A5 + 0xBB2 /* export_370 */] 0000339E 588F addq.l A7, 4 label000033A0: 000033A0 486E FF58 pea.l [A6 - 0xA8] 000033A4 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000033A8 588F addq.l A7, 4 000033AA 302E FF4C move.w D0, [A6 - 0xB4] label000033AE: 000033AE 285F movea.l A4, [A7]+ 000033B0 4E5E unlink A6 000033B2 4E75 rts fn000033B4: 000033B4 4E56 FFFE link A6, -0x0002 000033B8 48E7 0108 movem.l -[A7], D7,A4 000033BC 286E 000C movea.l A4, [A6 + 0xC] 000033C0 206E 0018 movea.l A0, [A6 + 0x18] 000033C4 0C50 0005 cmpi.w [A0], 0x5 000033C8 6704 beq +0x6 /* 000033CE */ 000033CA 703C moveq.l D0, 0x3C 000033CC 6040 bra +0x42 /* 0000340E */ label000033CE: 000033CE 2F2E 0020 move.l -[A7], [A6 + 0x20] 000033D2 2F2E 001C move.l -[A7], [A6 + 0x1C] 000033D6 486E FFFE pea.l [A6 - 0x2] 000033DA 2F2E 0014 move.l -[A7], [A6 + 0x14] 000033DE 2F2E 0010 move.l -[A7], [A6 + 0x10] 000033E2 2F0C move.l -[A7], A4 000033E4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000033E8 4EBA 3FB6 jsr [PC + 0x3FB6 /* 000073A0 */] 000033EC 4FEF 001C lea.l A7, [A7 + 0x1C] 000033F0 3E00 move.w D7, D0 000033F2 4A47 tst.w D7 000033F4 6704 beq +0x6 /* 000033FA */ 000033F6 3007 move.w D0, D7 000033F8 6014 bra +0x16 /* 0000340E */ label000033FA: 000033FA 302E FFFE move.w D0, [A6 - 0x2] 000033FE 48C0 ext.l D0 00003400 E780 asl D0, 3 00003402 D9C0 add.l A4, D0 00003404 4A54 tst.w [A4] 00003406 6704 beq +0x6 /* 0000340C */ 00003408 7013 moveq.l D0, 0x13 0000340A 6002 bra +0x4 /* 0000340E */ label0000340C: 0000340C 7000 moveq.l D0, 0x00 label0000340E: 0000340E 4CDF 1080 movem.l D7,A4, [A7]+ 00003412 4E5E unlink A6 00003414 4E75 rts fn00003416: 00003416 4E56 FEDC link A6, -0x0124 0000341A 2F0C move.l -[A7], A4 0000341C 286E 000C movea.l A4, [A6 + 0xC] 00003420 486E FF50 pea.l [A6 - 0xB0] 00003424 486E FEDE pea.l [A6 - 0x122] 00003428 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000342C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003430 2F0C move.l -[A7], A4 00003432 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003436 4EBA 447C jsr [PC + 0x447C /* 000078B4 */] 0000343A 4FEF 0018 lea.l A7, [A7 + 0x18] 0000343E 3D40 FEDC move.w [A6 - 0x124], D0 00003442 4A6E FEDC tst.w [A6 - 0x124] 00003446 671E beq +0x20 /* 00003466 */ 00003448 3F2E 0018 move.w -[A7], [A6 + 0x18] 0000344C 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003450 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003454 2F0C move.l -[A7], A4 00003456 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000345A 4EBA 048E jsr [PC + 0x48E /* 000038EA */] 0000345E 4FEF 0012 lea.l A7, [A7 + 0x12] 00003462 6000 021C bra +0x21E /* 00003680 */ label00003466: 00003466 302E FEDE move.w D0, [A6 - 0x122] 0000346A 48C0 ext.l D0 0000346C E780 asl D0, 3 0000346E D9C0 add.l A4, D0 00003470 486E FEE0 pea.l [A6 - 0x120] 00003474 486E FEDE pea.l [A6 - 0x122] 00003478 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000347C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003480 2F0C move.l -[A7], A4 00003482 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003486 4EAD 035A jsr [A5 + 0x35A /* export_103 */] 0000348A 4FEF 0018 lea.l A7, [A7 + 0x18] 0000348E 3D40 FEDC move.w [A6 - 0x124], D0 00003492 4A6E FEDC tst.w [A6 - 0x124] 00003496 6712 beq +0x14 /* 000034AA */ 00003498 486E FF50 pea.l [A6 - 0xB0] 0000349C 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000034A0 588F addq.l A7, 4 000034A2 302E FEDC move.w D0, [A6 - 0x124] 000034A6 6000 01D8 bra +0x1DA /* 00003680 */ label000034AA: 000034AA 302E FEDE move.w D0, [A6 - 0x122] 000034AE 48C0 ext.l D0 000034B0 E780 asl D0, 3 000034B2 D9C0 add.l A4, D0 000034B4 4A54 tst.w [A4] 000034B6 6718 beq +0x1A /* 000034D0 */ 000034B8 2F2E FEE0 move.l -[A7], [A6 - 0x120] 000034BC 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000034C0 486E FF50 pea.l [A6 - 0xB0] 000034C4 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000034C8 588F addq.l A7, 4 000034CA 7013 moveq.l D0, 0x13 000034CC 6000 01B2 bra +0x1B4 /* 00003680 */ label000034D0: 000034D0 7002 moveq.l D0, 0x02 000034D2 3D40 FEDC move.w [A6 - 0x124], D0 000034D6 0C6E 0003 FF50 cmpi.w [A6 - 0xB0], 0x3 000034DC 6600 0108 bne +0x10A /* 000035E6 */ 000034E0 206E FFDA movea.l A0, [A6 - 0x26] 000034E4 302E FFD4 move.w D0, [A6 - 0x2C] 000034E8 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 000034EC D090 add.l D0, [A0] 000034EE 2040 movea.l A0, D0 000034F0 43EE FEFE lea.l A1, [A6 - 0x102] 000034F4 7013 moveq.l D0, 0x13 label000034F6: 000034F6 22D8 move.l [A1]+, [A0]+ 000034F8 51C8 FFFC dbf D0, -0x6 /* 000034F6 */ 000034FC 32D8 move.w [A1]+, [A0]+ 000034FE 302E FF00 move.w D0, [A6 - 0x100] 00003502 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00003506 0000 0002 ori.b D0, 0x2 0000350A 0082 0006 000E ori.l D2, 0x6000E 00003510 0026 7051 ori.b -[A6], 0x51 /* 'Q' */ 00003514 3D40 FEDC move.w [A6 - 0x124], D0 00003518 6000 0072 bra +0x74 /* 0000358C */ 0000351C 2F2E FEE0 move.l -[A7], [A6 - 0x120] 00003520 3F2E 0018 move.w -[A7], [A6 + 0x18] 00003524 486E FEFE pea.l [A6 - 0x102] 00003528 4EBA 0516 jsr [PC + 0x516 /* 00003A40 */] 0000352C 4FEF 000A lea.l A7, [A7 + 0xA] 00003530 3D40 FEDC move.w [A6 - 0x124], D0 00003534 6056 bra +0x58 /* 0000358C */ 00003536 486E FF50 pea.l [A6 - 0xB0] 0000353A 4EAD 0B42 jsr [A5 + 0xB42 /* export_356 */] 0000353E 588F addq.l A7, 4 00003540 4A40 tst.w D0 00003542 6730 beq +0x32 /* 00003574 */ 00003544 2F2E FEE0 move.l -[A7], [A6 - 0x120] 00003548 2F2D B4F4 move.l -[A7], [A5 - 0x4B0C] 0000354C 3F2E 0018 move.w -[A7], [A6 + 0x18] 00003550 4EBA 01A4 jsr [PC + 0x1A4 /* 000036F6 */] 00003554 4FEF 000A lea.l A7, [A7 + 0xA] 00003558 3D40 FEDC move.w [A6 - 0x124], D0 0000355C 2F2D B4F8 move.l -[A7], [A5 - 0x4B08] 00003560 4EAD 0F5A jsr [A5 + 0xF5A /* export_487 */] 00003564 588F addq.l A7, 4 00003566 2F2D B4F4 move.l -[A7], [A5 - 0x4B0C] 0000356A A9D0 syscall TECalText 0000356C 7001 moveq.l D0, 0x01 0000356E 3B40 B4E6 move.w [A5 - 0x4B1A], D0 00003572 6018 bra +0x1A /* 0000358C */ label00003574: 00003574 2F2E FEE0 move.l -[A7], [A6 - 0x120] 00003578 3F2E 0018 move.w -[A7], [A6 + 0x18] 0000357C 486E FEFE pea.l [A6 - 0x102] 00003580 4EBA 0104 jsr [PC + 0x104 /* 00003686 */] 00003584 4FEF 000A lea.l A7, [A7 + 0xA] 00003588 3D40 FEDC move.w [A6 - 0x124], D0 label0000358C: 0000358C 4A6E FEDC tst.w [A6 - 0x124] 00003590 6654 bne +0x56 /* 000035E6 */ 00003592 206E FFDA movea.l A0, [A6 - 0x26] 00003596 302E FFD4 move.w D0, [A6 - 0x2C] 0000359A C1FC 0052 muls.w D0, 0x52 /* 'R' */ 0000359E D090 add.l D0, [A0] 000035A0 2040 movea.l A0, D0 000035A2 43EE FEFE lea.l A1, [A6 - 0x102] 000035A6 7013 moveq.l D0, 0x13 label000035A8: 000035A8 20D9 move.l [A0]+, [A1]+ 000035AA 51C8 FFFC dbf D0, -0x6 /* 000035A8 */ 000035AE 30D9 move.w [A0]+, [A1]+ 000035B0 2F2E FF92 move.l -[A7], [A6 - 0x6E] 000035B4 2F2E FF72 move.l -[A7], [A6 - 0x8E] 000035B8 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 000035BC 508F addq.l A7, 8 000035BE 3F00 move.w -[A7], D0 000035C0 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000035C4 548F addq.l A7, 2 000035C6 2F2E FFA6 move.l -[A7], [A6 - 0x5A] 000035CA 2F2E FF72 move.l -[A7], [A6 - 0x8E] 000035CE 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 000035D2 508F addq.l A7, 8 000035D4 3F00 move.w -[A7], D0 000035D6 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000035DA 548F addq.l A7, 2 000035DC 486E FF50 pea.l [A6 - 0xB0] 000035E0 4EAD 0B7A jsr [A5 + 0xB7A /* export_363 */] 000035E4 588F addq.l A7, 4 label000035E6: 000035E6 0C6E 0001 FF50 cmpi.w [A6 - 0xB0], 0x1 000035EC 6600 007C bne +0x7E /* 0000366A */ 000035F0 206E FF6A movea.l A0, [A6 - 0x96] 000035F4 302E FF6E move.w D0, [A6 - 0x92] 000035F8 C1FC 001A muls.w D0, 0x1A 000035FC D090 add.l D0, [A0] 000035FE 2040 movea.l A0, D0 00003600 43EE FEE4 lea.l A1, [A6 - 0x11C] 00003604 7005 moveq.l D0, 0x05 label00003606: 00003606 22D8 move.l [A1]+, [A0]+ 00003608 51C8 FFFC dbf D0, -0x6 /* 00003606 */ 0000360C 32D8 move.w [A1]+, [A0]+ 0000360E 2F2E FEE0 move.l -[A7], [A6 - 0x120] 00003612 3F2E 0018 move.w -[A7], [A6 + 0x18] 00003616 486E FEE4 pea.l [A6 - 0x11C] 0000361A 4EBA 0272 jsr [PC + 0x272 /* 0000388E */] 0000361E 4FEF 000A lea.l A7, [A7 + 0xA] 00003622 3D40 FEDC move.w [A6 - 0x124], D0 00003626 4A6E FEDC tst.w [A6 - 0x124] 0000362A 663E bne +0x40 /* 0000366A */ 0000362C 206E FF6A movea.l A0, [A6 - 0x96] 00003630 302E FF6E move.w D0, [A6 - 0x92] 00003634 C1FC 001A muls.w D0, 0x1A 00003638 D090 add.l D0, [A0] 0000363A 2040 movea.l A0, D0 0000363C 43EE FEE4 lea.l A1, [A6 - 0x11C] 00003640 7005 moveq.l D0, 0x05 label00003642: 00003642 20D9 move.l [A0]+, [A1]+ 00003644 51C8 FFFC dbf D0, -0x6 /* 00003642 */ 00003648 30D9 move.w [A0]+, [A1]+ 0000364A 2F2E FF5E move.l -[A7], [A6 - 0xA2] 0000364E 2F2E FF52 move.l -[A7], [A6 - 0xAE] 00003652 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00003656 508F addq.l A7, 8 00003658 3F00 move.w -[A7], D0 0000365A 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 0000365E 548F addq.l A7, 2 00003660 4A6E FF70 tst.w [A6 - 0x90] 00003664 6704 beq +0x6 /* 0000366A */ 00003666 4EAD 0C2A jsr [A5 + 0xC2A /* export_385 */] label0000366A: 0000366A 2F2E FEE0 move.l -[A7], [A6 - 0x120] 0000366E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00003672 486E FF50 pea.l [A6 - 0xB0] 00003676 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 0000367A 588F addq.l A7, 4 0000367C 302E FEDC move.w D0, [A6 - 0x124] label00003680: 00003680 285F movea.l A4, [A7]+ 00003682 4E5E unlink A6 00003684 4E75 rts fn00003686: 00003686 4E56 FFF8 link A6, -0x0008 0000368A 2F0C move.l -[A7], A4 0000368C 286E 0008 movea.l A4, [A6 + 0x8] 00003690 A896 syscall HidePen 00003692 42A7 clr.l -[A7] 00003694 486C 000E pea.l [A4 + 0xE] 00003698 486C 000E pea.l [A4 + 0xE] 0000369C A83E syscall TEStyleNew 0000369E 205F movea.l A0, [A7]+ 000036A0 2D48 FFF8 move.l [A6 - 0x8], A0 000036A4 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000036A8 2F2C 003E move.l -[A7], [A4 + 0x3E] 000036AC 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */] 000036B0 508F addq.l A7, 8 000036B2 42A7 clr.l -[A7] 000036B4 4878 FFFF push.l 0xFFFF 000036B8 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000036BC A9D1 syscall TESetSelect 000036BE 2F2E 000E move.l -[A7], [A6 + 0xE] 000036C2 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000036C6 3F2E 000C move.w -[A7], [A6 + 0xC] 000036CA 4EBA 002A jsr [PC + 0x2A /* 000036F6 */] 000036CE 4FEF 000A lea.l A7, [A7 + 0xA] 000036D2 3D40 FFFC move.w [A6 - 0x4], D0 000036D6 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000036DA 2F2C 003E move.l -[A7], [A4 + 0x3E] 000036DE 4EAD 09BA jsr [A5 + 0x9BA /* export_307 */] 000036E2 508F addq.l A7, 8 000036E4 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000036E8 A9CD syscall TEDispose 000036EA A897 syscall ShowPen 000036EC 302E FFFC move.w D0, [A6 - 0x4] 000036F0 285F movea.l A4, [A7]+ 000036F2 4E5E unlink A6 000036F4 4E75 rts fn000036F6: 000036F6 4E56 FEEC link A6, -0x0114 000036FA 426E FFF8 clr.w [A6 - 0x8] 000036FE 302E 0008 move.w D0, [A6 + 0x8] 00003702 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00003706 0FF1 .incomplete 00003708 0FF6 .incomplete 0000370A 017C 000C bchg 0xC, D0 0000370E 0178 0032 bchg [0x00000032], D0 00003712 00B4 005C 012A 486E ori.l [A4 + D4 + 0x6E], 0x5C012A 0000371A FFFA .invalid <> 0000371C 2F2E 000E move.l -[A7], [A6 + 0xE] 00003720 4EBA 03F2 jsr [PC + 0x3F2 /* 00003B14 */] 00003724 508F addq.l A7, 8 00003726 3D40 FFF8 move.w [A6 - 0x8], D0 0000372A 4A6E FFF8 tst.w [A6 - 0x8] 0000372E 6600 0156 bne +0x158 /* 00003886 */ 00003732 206E 000A movea.l A0, [A6 + 0xA] 00003736 2050 movea.l A0, [A0] 00003738 316E FFFA 003A move.w [A0 + 0x3A], [A6 - 0x6] 0000373E 6000 0146 bra +0x148 /* 00003886 */ 00003742 486E FEEC pea.l [A6 - 0x114] 00003746 2F2E 000E move.l -[A7], [A6 + 0xE] 0000374A 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 0000374E 508F addq.l A7, 8 00003750 486E FEEC pea.l [A6 - 0x114] 00003754 486E FFEC pea.l [A6 - 0x14] 00003758 A900 syscall GetFNum 0000375A 3F3C 0001 move.w -[A7], 0x1 0000375E 486E FFEC pea.l [A6 - 0x14] 00003762 4267 clr.w -[A7] 00003764 2F2E 000A move.l -[A7], [A6 + 0xA] 00003768 4EAD 084A jsr [A5 + 0x84A /* export_261 */] 0000376C 6000 0118 bra +0x11A /* 00003886 */ 00003770 486E FFFC pea.l [A6 - 0x4] 00003774 2F2E 000E move.l -[A7], [A6 + 0xE] 00003778 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 0000377C 508F addq.l A7, 8 0000377E 3D40 FFF8 move.w [A6 - 0x8], D0 00003782 4A6E FFF8 tst.w [A6 - 0x8] 00003786 6600 00FE bne +0x100 /* 00003886 */ 0000378A 0CAE 0000 0005 FFFC cmpi.l [A6 - 0x4], 0x5 00003792 6C06 bge +0x8 /* 0000379A */ 00003794 7005 moveq.l D0, 0x05 00003796 2D40 FFFC move.l [A6 - 0x4], D0 label0000379A: 0000379A 0CAE 0000 007F FFFC cmpi.l [A6 - 0x4], 0x7F 000037A2 6F06 ble +0x8 /* 000037AA */ 000037A4 707F moveq.l D0, 0x7F 000037A6 2D40 FFFC move.l [A6 - 0x4], D0 label000037AA: 000037AA 3D6E FFFE FFF0 move.w [A6 - 0x10], [A6 - 0x2] 000037B0 3F3C 0004 move.w -[A7], 0x4 000037B4 486E FFEC pea.l [A6 - 0x14] 000037B8 4267 clr.w -[A7] 000037BA 2F2E 000A move.l -[A7], [A6 + 0xA] 000037BE 4EAD 084A jsr [A5 + 0x84A /* export_261 */] 000037C2 6000 00C2 bra +0xC4 /* 00003886 */ 000037C6 486E FEEC pea.l [A6 - 0x114] 000037CA 2F2E 000E move.l -[A7], [A6 + 0xE] 000037CE 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 000037D2 508F addq.l A7, 8 000037D4 486D BD38 pea.l [A5 - 0x42C8] 000037D8 486E FEEC pea.l [A6 - 0x114] 000037DC 4EAD 039A jsr [A5 + 0x39A /* export_111 */] 000037E0 508F addq.l A7, 8 000037E2 4A40 tst.w D0 000037E4 6710 beq +0x12 /* 000037F6 */ 000037E6 206E 000A movea.l A0, [A6 + 0xA] 000037EA 2050 movea.l A0, [A0] 000037EC 70FF moveq.l D0, 0xFFFFFFFF 000037EE 3140 0018 move.w [A0 + 0x18], D0 000037F2 6000 0092 bra +0x94 /* 00003886 */ label000037F6: 000037F6 486E FFFC pea.l [A6 - 0x4] 000037FA 486E FEEC pea.l [A6 - 0x114] 000037FE 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00003802 508F addq.l A7, 8 00003804 3D40 FFF8 move.w [A6 - 0x8], D0 00003808 4A6E FFF8 tst.w [A6 - 0x8] 0000380C 6600 0078 bne +0x7A /* 00003886 */ 00003810 0CAE 0000 0005 FFFC cmpi.l [A6 - 0x4], 0x5 00003818 6C06 bge +0x8 /* 00003820 */ 0000381A 7005 moveq.l D0, 0x05 0000381C 2D40 FFFC move.l [A6 - 0x4], D0 label00003820: 00003820 0CAE 0000 00C8 FFFC cmpi.l [A6 - 0x4], 0xC8 00003828 6F08 ble +0xA /* 00003832 */ 0000382A 2D7C 0000 00C8 FFFC move.l [A6 - 0x4], 0xC8 label00003832: 00003832 206E 000A movea.l A0, [A6 + 0xA] 00003836 2050 movea.l A0, [A0] 00003838 316E FFFE 0018 move.w [A0 + 0x18], [A6 - 0x2] 0000383E 6046 bra +0x48 /* 00003886 */ 00003840 486E FFFA pea.l [A6 - 0x6] 00003844 2F2E 000E move.l -[A7], [A6 + 0xE] 00003848 4EBA 0336 jsr [PC + 0x336 /* 00003B80 */] 0000384C 508F addq.l A7, 8 0000384E 3D40 FFF8 move.w [A6 - 0x8], D0 00003852 4A6E FFF8 tst.w [A6 - 0x8] 00003856 662E bne +0x30 /* 00003886 */ 00003858 422E FFEE clr.b [A6 - 0x12] 0000385C 3F3C 0002 move.w -[A7], 0x2 00003860 486E FFEC pea.l [A6 - 0x14] 00003864 4267 clr.w -[A7] 00003866 2F2E 000A move.l -[A7], [A6 + 0xA] 0000386A 4EAD 084A jsr [A5 + 0x84A /* export_261 */] 0000386E 1D6E FFFB FFEE move.b [A6 - 0x12], [A6 - 0x5] 00003874 3F3C 0002 move.w -[A7], 0x2 00003878 486E FFEC pea.l [A6 - 0x14] 0000387C 4267 clr.w -[A7] 0000387E 2F2E 000A move.l -[A7], [A6 + 0xA] 00003882 4EAD 084A jsr [A5 + 0x84A /* export_261 */] label00003886: 00003886 302E FFF8 move.w D0, [A6 - 0x8] 0000388A 4E5E unlink A6 0000388C 4E75 rts fn0000388E: 0000388E 4E56 FFFE link A6, -0x0002 00003892 48E7 0108 movem.l -[A7], D7,A4 00003896 286E 0008 movea.l A4, [A6 + 0x8] 0000389A 0C6E 0FF6 000C cmpi.w [A6 + 0xC], 0xFF6 000038A0 6704 beq +0x6 /* 000038A6 */ 000038A2 702B moveq.l D0, 0x2B 000038A4 603C bra +0x3E /* 000038E2 */ label000038A6: 000038A6 486E FFFE pea.l [A6 - 0x2] 000038AA 2F2E 000E move.l -[A7], [A6 + 0xE] 000038AE 4EBA 02D0 jsr [PC + 0x2D0 /* 00003B80 */] 000038B2 508F addq.l A7, 8 000038B4 3E00 move.w D7, D0 000038B6 4A47 tst.w D7 000038B8 6704 beq +0x6 /* 000038BE */ 000038BA 3007 move.w D0, D7 000038BC 6024 bra +0x26 /* 000038E2 */ label000038BE: 000038BE 7060 moveq.l D0, 0x60 000038C0 C06E FFFE and.w D0, [A6 - 0x2] 000038C4 4A40 tst.w D0 000038C6 6704 beq +0x6 /* 000038CC */ 000038C8 702B moveq.l D0, 0x2B 000038CA 6016 bra +0x18 /* 000038E2 */ label000038CC: 000038CC 02AC FFFF FF07 000A andi.l [A4 + 0xA], 0xFFFFFF07 000038D4 302E FFFE move.w D0, [A6 - 0x2] 000038D8 E748 lsl D0.w, 3 000038DA 48C0 ext.l D0 000038DC 81AC 000A or.l [A4 + 0xA], D0 000038E0 7000 moveq.l D0, 0x00 label000038E2: 000038E2 4CDF 1080 movem.l D7,A4, [A7]+ 000038E6 4E5E unlink A6 000038E8 4E75 rts fn000038EA: 000038EA 4E56 FEF6 link A6, -0x010A 000038EE 48E7 0108 movem.l -[A7], D7,A4 000038F2 286E 000C movea.l A4, [A6 + 0xC] 000038F6 0C54 271E cmpi.w [A4], 0x271E 000038FA 6602 bne +0x4 /* 000038FE */ 000038FC 508C addq.l A4, 8 label000038FE: 000038FE 508C addq.l A4, 8 00003900 0C54 2720 cmpi.w [A4], 0x2720 /* '\' ' */ 00003904 6706 beq +0x8 /* 0000390C */ 00003906 7007 moveq.l D0, 0x07 00003908 6000 012E bra +0x130 /* 00003A38 */ label0000390C: 0000390C 508C addq.l A4, 8 0000390E 486E FFF6 pea.l [A6 - 0xA] 00003912 486E FFFE pea.l [A6 - 0x2] 00003916 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000391A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000391E 2F0C move.l -[A7], A4 00003920 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003924 4EAD 035A jsr [A5 + 0x35A /* export_103 */] 00003928 4FEF 0018 lea.l A7, [A7 + 0x18] 0000392C 3E00 move.w D7, D0 0000392E 4A47 tst.w D7 00003930 6706 beq +0x8 /* 00003938 */ 00003932 3007 move.w D0, D7 00003934 6000 0102 bra +0x104 /* 00003A38 */ label00003938: 00003938 302E FFFE move.w D0, [A6 - 0x2] 0000393C 48C0 ext.l D0 0000393E E780 asl D0, 3 00003940 D9C0 add.l A4, D0 00003942 4A54 tst.w [A4] 00003944 670E beq +0x10 /* 00003954 */ 00003946 2F2E FFF6 move.l -[A7], [A6 - 0xA] 0000394A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000394E 7013 moveq.l D0, 0x13 00003950 6000 00E6 bra +0xE8 /* 00003A38 */ label00003954: 00003954 7E00 moveq.l D7, 0x00 00003956 302E 0018 move.w D0, [A6 + 0x18] 0000395A 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 0000395E 0FF1 .incomplete 00003960 0FF6 .incomplete 00003962 00CC .incomplete 00003964 000C 00C8 ori.b A4, 0xC8 00003968 001C 0036 ori.b [A4]+, 0x36 /* '6' */ 0000396C 0076 00B0 486D ori.w [A6 + D4 + 0x6D], 0xB0 00003972 B320 xor.b -[A0], D1 00003974 2F2E FFF6 move.l -[A7], [A6 - 0xA] 00003978 4EBA 019A jsr [PC + 0x19A /* 00003B14 */] 0000397C 508F addq.l A7, 8 0000397E 3E00 move.w D7, D0 00003980 6000 00AC bra +0xAE /* 00003A2E */ 00003984 486E FEF6 pea.l [A6 - 0x10A] 00003988 2F2E FFF6 move.l -[A7], [A6 - 0xA] 0000398C 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00003990 508F addq.l A7, 8 00003992 486E FEF6 pea.l [A6 - 0x10A] 00003996 486D B31E pea.l [A5 - 0x4CE2] 0000399A A900 syscall GetFNum 0000399C 6000 0090 bra +0x92 /* 00003A2E */ 000039A0 486E FFFA pea.l [A6 - 0x6] 000039A4 2F2E FFF6 move.l -[A7], [A6 - 0xA] 000039A8 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 000039AC 508F addq.l A7, 8 000039AE 3E00 move.w D7, D0 000039B0 4A47 tst.w D7 000039B2 6600 007A bne +0x7C /* 00003A2E */ 000039B6 0CAE 0000 0005 FFFA cmpi.l [A6 - 0x6], 0x5 000039BE 6C06 bge +0x8 /* 000039C6 */ 000039C0 7005 moveq.l D0, 0x05 000039C2 2D40 FFFA move.l [A6 - 0x6], D0 label000039C6: 000039C6 0CAE 0000 00C8 FFFA cmpi.l [A6 - 0x6], 0xC8 000039CE 6F08 ble +0xA /* 000039D8 */ 000039D0 2D7C 0000 00C8 FFFA move.l [A6 - 0x6], 0xC8 label000039D8: 000039D8 3B6E FFFC B324 move.w [A5 - 0x4CDC], [A6 - 0x4] 000039DE 6000 004E bra +0x50 /* 00003A2E */ 000039E2 486E FFFA pea.l [A6 - 0x6] 000039E6 2F2E FFF6 move.l -[A7], [A6 - 0xA] 000039EA 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 000039EE 508F addq.l A7, 8 000039F0 3E00 move.w D7, D0 000039F2 4A47 tst.w D7 000039F4 6638 bne +0x3A /* 00003A2E */ 000039F6 0CAE 0000 0005 FFFA cmpi.l [A6 - 0x6], 0x5 000039FE 6C06 bge +0x8 /* 00003A06 */ 00003A00 7005 moveq.l D0, 0x05 00003A02 2D40 FFFA move.l [A6 - 0x6], D0 label00003A06: 00003A06 0CAE 0000 007F FFFA cmpi.l [A6 - 0x6], 0x7F 00003A0E 6F06 ble +0x8 /* 00003A16 */ 00003A10 707F moveq.l D0, 0x7F 00003A12 2D40 FFFA move.l [A6 - 0x6], D0 label00003A16: 00003A16 3B6E FFFC B31C move.w [A5 - 0x4CE4], [A6 - 0x4] 00003A1C 6010 bra +0x12 /* 00003A2E */ 00003A1E 486D B322 pea.l [A5 - 0x4CDE] 00003A22 2F2E FFF6 move.l -[A7], [A6 - 0xA] 00003A26 4EBA 0158 jsr [PC + 0x158 /* 00003B80 */] 00003A2A 508F addq.l A7, 8 00003A2C 3E00 move.w D7, D0 label00003A2E: 00003A2E 2F2E FFF6 move.l -[A7], [A6 - 0xA] 00003A32 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00003A36 3007 move.w D0, D7 label00003A38: 00003A38 4CDF 1080 movem.l D7,A4, [A7]+ 00003A3C 4E5E unlink A6 00003A3E 4E75 rts fn00003A40: 00003A40 4E56 FEFA link A6, -0x0106 00003A44 2F07 move.l -[A7], D7 00003A46 7E00 moveq.l D7, 0x00 00003A48 302E 000C move.w D0, [A6 + 0xC] 00003A4C 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00003A50 0FF1 .incomplete 00003A52 0FF6 .incomplete 00003A54 00B8 000C 00B4 002C ori.l [0x0000002C /* __m68k_vec_f_trap__ */], 0xC00B4 00003A5C 00B0 004E 008E 486E ori.l [A0 + D4 + 0x6E], 0x4E008E 00003A64 FFFE .invalid <> 00003A66 2F2E 000E move.l -[A7], [A6 + 0xE] 00003A6A 4EBA 00A8 jsr [PC + 0xA8 /* 00003B14 */] 00003A6E 508F addq.l A7, 8 00003A70 3E00 move.w D7, D0 00003A72 4A47 tst.w D7 00003A74 6600 0096 bne +0x98 /* 00003B0C */ 00003A78 206E 0008 movea.l A0, [A6 + 0x8] 00003A7C 316E FFFE 004C move.w [A0 + 0x4C], [A6 - 0x2] 00003A82 6000 0088 bra +0x8A /* 00003B0C */ 00003A86 486E FEFA pea.l [A6 - 0x106] 00003A8A 2F2E 000E move.l -[A7], [A6 + 0xE] 00003A8E 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00003A92 508F addq.l A7, 8 00003A94 486E FEFA pea.l [A6 - 0x106] 00003A98 486E FFFE pea.l [A6 - 0x2] 00003A9C A900 syscall GetFNum 00003A9E 206E 0008 movea.l A0, [A6 + 0x8] 00003AA2 316E FFFE 0046 move.w [A0 + 0x46], [A6 - 0x2] 00003AA8 6000 0062 bra +0x64 /* 00003B0C */ 00003AAC 486E FFFA pea.l [A6 - 0x6] 00003AB0 2F2E 000E move.l -[A7], [A6 + 0xE] 00003AB4 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00003AB8 508F addq.l A7, 8 00003ABA 3E00 move.w D7, D0 00003ABC 4A47 tst.w D7 00003ABE 6600 004C bne +0x4E /* 00003B0C */ 00003AC2 0CAE 0000 0005 FFFA cmpi.l [A6 - 0x6], 0x5 00003ACA 6C06 bge +0x8 /* 00003AD2 */ 00003ACC 7005 moveq.l D0, 0x05 00003ACE 2D40 FFFA move.l [A6 - 0x6], D0 label00003AD2: 00003AD2 0CAE 0000 007F FFFA cmpi.l [A6 - 0x6], 0x7F 00003ADA 6F06 ble +0x8 /* 00003AE2 */ 00003ADC 707F moveq.l D0, 0x7F 00003ADE 2D40 FFFA move.l [A6 - 0x6], D0 label00003AE2: 00003AE2 206E 0008 movea.l A0, [A6 + 0x8] 00003AE6 316E FFFC 0048 move.w [A0 + 0x48], [A6 - 0x4] 00003AEC 601E bra +0x20 /* 00003B0C */ 00003AEE 486E FFFE pea.l [A6 - 0x2] 00003AF2 2F2E 000E move.l -[A7], [A6 + 0xE] 00003AF6 4EBA 0088 jsr [PC + 0x88 /* 00003B80 */] 00003AFA 508F addq.l A7, 8 00003AFC 3E00 move.w D7, D0 00003AFE 4A47 tst.w D7 00003B00 660A bne +0xC /* 00003B0C */ 00003B02 206E 0008 movea.l A0, [A6 + 0x8] 00003B06 316E FFFE 004A move.w [A0 + 0x4A], [A6 - 0x2] label00003B0C: 00003B0C 3007 move.w D0, D7 00003B0E 2E1F move.l D7, [A7]+ 00003B10 4E5E unlink A6 00003B12 4E75 rts fn00003B14: 00003B14 4E56 FEFE link A6, -0x0102 00003B18 2F0C move.l -[A7], A4 00003B1A 286E 000C movea.l A4, [A6 + 0xC] 00003B1E 486E FEFE pea.l [A6 - 0x102] 00003B22 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003B26 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00003B2A 508F addq.l A7, 8 00003B2C 486E FEFE pea.l [A6 - 0x102] 00003B30 486D BD3E pea.l [A5 - 0x42C2] 00003B34 4EAD 039A jsr [A5 + 0x39A /* export_111 */] 00003B38 508F addq.l A7, 8 00003B3A 4A40 tst.w D0 00003B3C 6706 beq +0x8 /* 00003B44 */ 00003B3E 4254 clr.w [A4] 00003B40 7000 moveq.l D0, 0x00 00003B42 6036 bra +0x38 /* 00003B7A */ label00003B44: 00003B44 486E FEFE pea.l [A6 - 0x102] 00003B48 486D BD44 pea.l [A5 - 0x42BC] 00003B4C 4EAD 039A jsr [A5 + 0x39A /* export_111 */] 00003B50 508F addq.l A7, 8 00003B52 4A40 tst.w D0 00003B54 6708 beq +0xA /* 00003B5E */ 00003B56 7001 moveq.l D0, 0x01 00003B58 3880 move.w [A4], D0 00003B5A 7000 moveq.l D0, 0x00 00003B5C 601C bra +0x1E /* 00003B7A */ label00003B5E: 00003B5E 486E FEFE pea.l [A6 - 0x102] 00003B62 486D BD4C pea.l [A5 - 0x42B4] 00003B66 4EAD 039A jsr [A5 + 0x39A /* export_111 */] 00003B6A 508F addq.l A7, 8 00003B6C 4A40 tst.w D0 00003B6E 6708 beq +0xA /* 00003B78 */ 00003B70 70FF moveq.l D0, 0xFFFFFFFF 00003B72 3880 move.w [A4], D0 00003B74 7000 moveq.l D0, 0x00 00003B76 6002 bra +0x4 /* 00003B7A */ label00003B78: 00003B78 7002 moveq.l D0, 0x02 label00003B7A: 00003B7A 285F movea.l A4, [A7]+ 00003B7C 4E5E unlink A6 00003B7E 4E75 rts fn00003B80: 00003B80 4E56 FFFC link A6, -0x0004 00003B84 48E7 0308 movem.l -[A7], D6,D7,A4 00003B88 7E00 moveq.l D7, 0x00 00003B8A 7C00 moveq.l D6, 0x00 00003B8C 486E FFFC pea.l [A6 - 0x4] 00003B90 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003B94 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 00003B98 508F addq.l A7, 8 00003B9A 206E FFFC movea.l A0, [A6 - 0x4] 00003B9E 2850 movea.l A4, [A0] 00003BA0 6000 005E bra +0x60 /* 00003C00 */ label00003BA4: 00003BA4 3014 move.w D0, [A4] 00003BA6 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00003BAA 0009 0052 ori.b A1, 0x52 /* 'R' */ 00003BAE 2B4D 004E move.l [A5 + 0x4E], A5 00003BB2 0007 001E ori.b D7, 0x1E 00003BB6 2B03 move.l -[A5], D3 00003BB8 0020 2B32 ori.b -[A0], 0x32 /* '2' */ 00003BBC 0022 2B6A ori.b -[A2], 0x6A /* 'j' */ 00003BC0 0024 0FE9 ori.b -[A4], 0xE9 00003BC4 0026 2B44 ori.b -[A6], 0x44 /* 'D' */ 00003BC8 0028 2B1F 002A ori.b [A0 + 0x2A], 0x1F 00003BCE 2B11 move.l -[A5], [A1] 00003BD0 002C 0047 0001 ori.b [A4 + 0x1], 0x47 /* 'G' */ 00003BD6 6026 bra +0x28 /* 00003BFE */ 00003BD8 0047 0002 ori.w D7, 0x2 00003BDC 6020 bra +0x22 /* 00003BFE */ 00003BDE 0047 0004 ori.w D7, 0x4 00003BE2 601A bra +0x1C /* 00003BFE */ 00003BE4 0047 0010 ori.w D7, 0x10 00003BE8 6014 bra +0x16 /* 00003BFE */ 00003BEA 0047 0008 ori.w D7, 0x8 00003BEE 600E bra +0x10 /* 00003BFE */ 00003BF0 0047 0040 ori.w D7, 0x40 /* '@' */ 00003BF4 6008 bra +0xA /* 00003BFE */ 00003BF6 0047 0020 ori.w D7, 0x20 /* ' ' */ 00003BFA 6002 bra +0x4 /* 00003BFE */ 00003BFC 7C53 moveq.l D6, 0x53 label00003BFE: 00003BFE 508C addq.l A4, 8 label00003C00: 00003C00 4A46 tst.w D6 00003C02 6604 bne +0x6 /* 00003C08 */ 00003C04 4A54 tst.w [A4] 00003C06 669C bne -0x62 /* 00003BA4 */ label00003C08: 00003C08 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003C0C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00003C10 206E 000C movea.l A0, [A6 + 0xC] 00003C14 3087 move.w [A0], D7 00003C16 3006 move.w D0, D6 00003C18 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00003C1C 4E5E unlink A6 00003C1E 4E75 rts fn00003C20: 00003C20 4E56 FEDA link A6, -0x0126 00003C24 2F0C move.l -[A7], A4 00003C26 286E 000C movea.l A4, [A6 + 0xC] 00003C2A 486E FF58 pea.l [A6 - 0xA8] 00003C2E 486E FEE0 pea.l [A6 - 0x120] 00003C32 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003C36 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003C3A 2F0C move.l -[A7], A4 00003C3C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003C40 4EBA 3C72 jsr [PC + 0x3C72 /* 000078B4 */] 00003C44 4FEF 0018 lea.l A7, [A7 + 0x18] 00003C48 3D40 FEDE move.w [A6 - 0x122], D0 00003C4C 4A6E FEDE tst.w [A6 - 0x122] 00003C50 6700 0054 beq +0x56 /* 00003CA6 */ 00003C54 0C54 271E cmpi.w [A4], 0x271E 00003C58 6602 bne +0x4 /* 00003C5C */ 00003C5A 508C addq.l A4, 8 label00003C5C: 00003C5C 508C addq.l A4, 8 00003C5E 0C54 271B cmpi.w [A4], 0x271B 00003C62 6706 beq +0x8 /* 00003C6A */ 00003C64 7005 moveq.l D0, 0x05 00003C66 6000 03E8 bra +0x3EA /* 00004050 */ label00003C6A: 00003C6A 508C addq.l A4, 8 00003C6C 0C54 271E cmpi.w [A4], 0x271E 00003C70 6602 bne +0x4 /* 00003C74 */ 00003C72 508C addq.l A4, 8 label00003C74: 00003C74 0C54 2B3C cmpi.w [A4], 0x2B3C /* '+<' */ 00003C78 6706 beq +0x8 /* 00003C80 */ 00003C7A 7002 moveq.l D0, 0x02 00003C7C 6000 03D2 bra +0x3D4 /* 00004050 */ label00003C80: 00003C80 508C addq.l A4, 8 00003C82 0C54 2B72 cmpi.w [A4], 0x2B72 /* '+r' */ 00003C86 6706 beq +0x8 /* 00003C8E */ 00003C88 0C54 2B04 cmpi.w [A4], 0x2B04 00003C8C 6602 bne +0x4 /* 00003C90 */ label00003C8E: 00003C8E 508C addq.l A4, 8 label00003C90: 00003C90 0C54 2720 cmpi.w [A4], 0x2720 /* '\' ' */ 00003C94 6706 beq +0x8 /* 00003C9C */ 00003C96 7007 moveq.l D0, 0x07 00003C98 6000 03B6 bra +0x3B8 /* 00004050 */ label00003C9C: 00003C9C 508C addq.l A4, 8 00003C9E 3D7C 03E8 FF58 move.w [A6 - 0xA8], 0x3E8 00003CA4 600A bra +0xC /* 00003CB0 */ label00003CA6: 00003CA6 302E FEE0 move.w D0, [A6 - 0x120] 00003CAA 48C0 ext.l D0 00003CAC E780 asl D0, 3 00003CAE D9C0 add.l A4, D0 label00003CB0: 00003CB0 302E 0018 move.w D0, [A6 + 0x18] 00003CB4 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00003CB8 000A 002A ori.b A2, 0x2A /* '*' */ 00003CBC 0FCB .incomplete 00003CBE 0026 0FF9 ori.b -[A6], 0xF9 00003CC2 0022 0FA6 ori.b -[A2], 0xA6 00003CC6 0048 0FE0 ori.w A0, 0xFE0 00003CCA 0068 0FF8 0064 ori.w [A0 + 0x64], 0xFF8 00003CD0 0FC9 .incomplete 00003CD2 0060 0FA7 ori.w -[A0], 0xFA7 00003CD6 005C 0FE3 ori.w [A4]+, 0xFE3 00003CDA 0058 0FC2 ori.w [A0]+, 0xFC2 00003CDE 0054 0FFE ori.w [A4], 0xFFE 00003CE2 00A4 486E FEEA ori.l -[A4], 0x486EFEEA 00003CE8 486E FEEE pea.l [A6 - 0x112] 00003CEC 486E FEE0 pea.l [A6 - 0x120] 00003CF0 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003CF4 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003CF8 2F0C move.l -[A7], A4 00003CFA 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003CFE 4EBA 36A0 jsr [PC + 0x36A0 /* 000073A0 */] 00003D02 4FEF 001C lea.l A7, [A7 + 0x1C] 00003D06 3D40 FEDE move.w [A6 - 0x122], D0 00003D0A 6000 007A bra +0x7C /* 00003D86 */ 00003D0E 486E FEFA pea.l [A6 - 0x106] 00003D12 486E FEE0 pea.l [A6 - 0x120] 00003D16 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003D1A 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003D1E 2F0C move.l -[A7], A4 00003D20 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003D24 4EBA 3878 jsr [PC + 0x3878 /* 0000759E */] 00003D28 4FEF 0018 lea.l A7, [A7 + 0x18] 00003D2C 3D40 FEDE move.w [A6 - 0x122], D0 00003D30 6054 bra +0x56 /* 00003D86 */ 00003D32 486E FF02 pea.l [A6 - 0xFE] 00003D36 486E FEE0 pea.l [A6 - 0x120] 00003D3A 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003D3E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00003D42 2F0C move.l -[A7], A4 00003D44 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003D48 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00003D4C 4FEF 0018 lea.l A7, [A7 + 0x18] 00003D50 3D40 FEDE move.w [A6 - 0x122], D0 00003D54 4A6E FEDE tst.w [A6 - 0x122] 00003D58 6712 beq +0x14 /* 00003D6C */ 00003D5A 486E FF58 pea.l [A6 - 0xA8] 00003D5E 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00003D62 588F addq.l A7, 4 00003D64 302E FEDE move.w D0, [A6 - 0x122] 00003D68 6000 02E6 bra +0x2E8 /* 00004050 */ label00003D6C: 00003D6C 486E FEE6 pea.l [A6 - 0x11A] 00003D70 2F2E FF02 move.l -[A7], [A6 - 0xFE] 00003D74 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00003D78 508F addq.l A7, 8 00003D7A 3D40 FEDE move.w [A6 - 0x122], D0 00003D7E 2F2E FF02 move.l -[A7], [A6 - 0xFE] 00003D82 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] label00003D86: 00003D86 4A6E FEDE tst.w [A6 - 0x122] 00003D8A 6712 beq +0x14 /* 00003D9E */ 00003D8C 486E FF58 pea.l [A6 - 0xA8] 00003D90 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00003D94 588F addq.l A7, 4 00003D96 302E FEDE move.w D0, [A6 - 0x122] 00003D9A 6000 02B4 bra +0x2B6 /* 00004050 */ label00003D9E: 00003D9E 302E FEE0 move.w D0, [A6 - 0x120] 00003DA2 48C0 ext.l D0 00003DA4 E780 asl D0, 3 00003DA6 D9C0 add.l A4, D0 00003DA8 4A54 tst.w [A4] 00003DAA 6710 beq +0x12 /* 00003DBC */ 00003DAC 486E FF58 pea.l [A6 - 0xA8] 00003DB0 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00003DB4 588F addq.l A7, 4 00003DB6 7013 moveq.l D0, 0x13 00003DB8 6000 0296 bra +0x298 /* 00004050 */ label00003DBC: 00003DBC 0C6E 03E8 FF58 cmpi.w [A6 - 0xA8], 0x3E8 00003DC2 665A bne +0x5C /* 00003E1E */ 00003DC4 0C6E 0FE0 0018 cmpi.w [A6 + 0x18], 0xFE0 00003DCA 672A beq +0x2C /* 00003DF6 */ 00003DCC 486E FEFA pea.l [A6 - 0x106] 00003DD0 2F2D B3DC move.l -[A7], [A5 - 0x4C24] 00003DD4 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00003DD8 508F addq.l A7, 8 00003DDA 486E FEFA pea.l [A6 - 0x106] 00003DDE 2F2E FEE6 move.l -[A7], [A6 - 0x11A] 00003DE2 2F2E FEEA move.l -[A7], [A6 - 0x116] 00003DE6 2F2E FEEE move.l -[A7], [A6 - 0x112] 00003DEA 3F2E 0018 move.w -[A7], [A6 + 0x18] 00003DEE 4EBA 0266 jsr [PC + 0x266 /* 00004056 */] 00003DF2 4FEF 0012 lea.l A7, [A7 + 0x12] label00003DF6: 00003DF6 4267 clr.w -[A7] 00003DF8 486E FEFA pea.l [A6 - 0x106] 00003DFC A8AE syscall EmptyRect 00003DFE 101F move.b D0, [A7]+ 00003E00 4A00 tst.b D0 00003E02 6706 beq +0x8 /* 00003E0A */ 00003E04 7042 moveq.l D0, 0x42 00003E06 6000 0248 bra +0x24A /* 00004050 */ label00003E0A: 00003E0A 2F2D B3DC move.l -[A7], [A5 - 0x4C24] 00003E0E 486E FEFA pea.l [A6 - 0x106] 00003E12 4EAD 00EA jsr [A5 + 0xEA /* export_25 */] 00003E16 508F addq.l A7, 8 00003E18 7000 moveq.l D0, 0x00 00003E1A 6000 0234 bra +0x236 /* 00004050 */ label00003E1E: 00003E1E 0C6E 0006 FF58 cmpi.w [A6 - 0xA8], 0x6 00003E24 6600 00B6 bne +0xB8 /* 00003EDC */ 00003E28 0C6E 0FE0 0018 cmpi.w [A6 + 0x18], 0xFE0 00003E2E 672E beq +0x30 /* 00003E5E */ 00003E30 206E FF92 movea.l A0, [A6 - 0x6E] 00003E34 2050 movea.l A0, [A0] 00003E36 43EE FEFA lea.l A1, [A6 - 0x106] 00003E3A 41E8 0018 lea.l A0, [A0 + 0x18] 00003E3E 22D8 move.l [A1]+, [A0]+ 00003E40 22D8 move.l [A1]+, [A0]+ 00003E42 486E FEFA pea.l [A6 - 0x106] 00003E46 2F2E FEE6 move.l -[A7], [A6 - 0x11A] 00003E4A 2F2E FEEA move.l -[A7], [A6 - 0x116] 00003E4E 2F2E FEEE move.l -[A7], [A6 - 0x112] 00003E52 3F2E 0018 move.w -[A7], [A6 + 0x18] 00003E56 4EBA 01FE jsr [PC + 0x1FE /* 00004056 */] 00003E5A 4FEF 0012 lea.l A7, [A7 + 0x12] label00003E5E: 00003E5E 4267 clr.w -[A7] 00003E60 486E FEFA pea.l [A6 - 0x106] 00003E64 A8AE syscall EmptyRect 00003E66 101F move.b D0, [A7]+ 00003E68 4A00 tst.b D0 00003E6A 6710 beq +0x12 /* 00003E7C */ 00003E6C 486E FF58 pea.l [A6 - 0xA8] 00003E70 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00003E74 588F addq.l A7, 4 00003E76 7042 moveq.l D0, 0x42 00003E78 6000 01D6 bra +0x1D8 /* 00004050 */ label00003E7C: 00003E7C 486E FEFA pea.l [A6 - 0x106] 00003E80 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */] 00003E84 588F addq.l A7, 4 00003E86 206E FF92 movea.l A0, [A6 - 0x6E] 00003E8A 2050 movea.l A0, [A0] 00003E8C 41E8 0018 lea.l A0, [A0 + 0x18] 00003E90 43EE FEFA lea.l A1, [A6 - 0x106] 00003E94 20D9 move.l [A0]+, [A1]+ 00003E96 20D9 move.l [A0]+, [A1]+ 00003E98 2F2E FF8A move.l -[A7], [A6 - 0x76] 00003E9C 2F2E FF7A move.l -[A7], [A6 - 0x86] 00003EA0 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00003EA4 508F addq.l A7, 8 00003EA6 3F00 move.w -[A7], D0 00003EA8 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00003EAC 548F addq.l A7, 2 00003EAE 4AAE FFC2 tst.l [A6 - 0x3E] 00003EB2 6718 beq +0x1A /* 00003ECC */ 00003EB4 2F2E FFC2 move.l -[A7], [A6 - 0x3E] 00003EB8 486E FEFA pea.l [A6 - 0x106] 00003EBC 4EAD 00EA jsr [A5 + 0xEA /* export_25 */] 00003EC0 508F addq.l A7, 8 00003EC2 2F2E FFC2 move.l -[A7], [A6 - 0x3E] 00003EC6 4EAD 0BB2 jsr [A5 + 0xBB2 /* export_370 */] 00003ECA 588F addq.l A7, 4 label00003ECC: 00003ECC 486E FF58 pea.l [A6 - 0xA8] 00003ED0 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00003ED4 588F addq.l A7, 4 00003ED6 7000 moveq.l D0, 0x00 00003ED8 6000 0176 bra +0x178 /* 00004050 */ label00003EDC: 00003EDC 0C6E 0003 FF58 cmpi.w [A6 - 0xA8], 0x3 00003EE2 6710 beq +0x12 /* 00003EF4 */ 00003EE4 486E FF58 pea.l [A6 - 0xA8] 00003EE8 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00003EEC 588F addq.l A7, 4 00003EEE 7002 moveq.l D0, 0x02 00003EF0 6000 015E bra +0x160 /* 00004050 */ label00003EF4: 00003EF4 206E FFE2 movea.l A0, [A6 - 0x1E] 00003EF8 302E FFDC move.w D0, [A6 - 0x24] 00003EFC C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00003F00 D090 add.l D0, [A0] 00003F02 2040 movea.l A0, D0 00003F04 43EE FF06 lea.l A1, [A6 - 0xFA] 00003F08 7013 moveq.l D0, 0x13 label00003F0A: 00003F0A 22D8 move.l [A1]+, [A0]+ 00003F0C 51C8 FFFC dbf D0, -0x6 /* 00003F0A */ 00003F10 32D8 move.w [A1]+, [A0]+ 00003F12 486E FEF2 pea.l [A6 - 0x10E] 00003F16 3F2E FFDC move.w -[A7], [A6 - 0x24] 00003F1A 2F2E FFE2 move.l -[A7], [A6 - 0x1E] 00003F1E 4EAD 0FCA jsr [A5 + 0xFCA /* export_501 */] 00003F22 4FEF 000A lea.l A7, [A7 + 0xA] 00003F26 0C6E 0FE0 0018 cmpi.w [A6 + 0x18], 0xFE0 00003F2C 6728 beq +0x2A /* 00003F56 */ 00003F2E 41EE FEFA lea.l A0, [A6 - 0x106] 00003F32 43EE FF14 lea.l A1, [A6 - 0xEC] 00003F36 20D9 move.l [A0]+, [A1]+ 00003F38 20D9 move.l [A0]+, [A1]+ 00003F3A 486E FEFA pea.l [A6 - 0x106] 00003F3E 2F2E FEE6 move.l -[A7], [A6 - 0x11A] 00003F42 2F2E FEEA move.l -[A7], [A6 - 0x116] 00003F46 2F2E FEEE move.l -[A7], [A6 - 0x112] 00003F4A 3F2E 0018 move.w -[A7], [A6 + 0x18] 00003F4E 4EBA 0106 jsr [PC + 0x106 /* 00004056 */] 00003F52 4FEF 0012 lea.l A7, [A7 + 0x12] label00003F56: 00003F56 4267 clr.w -[A7] 00003F58 486E FEFA pea.l [A6 - 0x106] 00003F5C A8AE syscall EmptyRect 00003F5E 101F move.b D0, [A7]+ 00003F60 4A00 tst.b D0 00003F62 6718 beq +0x1A /* 00003F7C */ 00003F64 0C6E 0067 FF06 cmpi.w [A6 - 0xFA], 0x67 /* 'g' */ 00003F6A 6710 beq +0x12 /* 00003F7C */ 00003F6C 486E FF58 pea.l [A6 - 0xA8] 00003F70 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00003F74 588F addq.l A7, 4 00003F76 7042 moveq.l D0, 0x42 00003F78 6000 00D6 bra +0xD8 /* 00004050 */ label00003F7C: 00003F7C 0C6E 0069 FF06 cmpi.w [A6 - 0xFA], 0x69 /* 'i' */ 00003F82 6636 bne +0x38 /* 00003FBA */ 00003F84 3F2E FF4C move.w -[A7], [A6 - 0xB4] 00003F88 486E FEDA pea.l [A6 - 0x126] 00003F8C 486E FEE2 pea.l [A6 - 0x11E] 00003F90 486E FEFA pea.l [A6 - 0x106] 00003F94 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 00003F98 4FEF 000E lea.l A7, [A7 + 0xE] 00003F9C 2F2E FEE2 move.l -[A7], [A6 - 0x11E] 00003FA0 4EAD 0A7A jsr [A5 + 0xA7A /* export_331 */] 00003FA4 588F addq.l A7, 4 00003FA6 4A40 tst.w D0 00003FA8 6710 beq +0x12 /* 00003FBA */ 00003FAA 486E FF58 pea.l [A6 - 0xA8] 00003FAE 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00003FB2 588F addq.l A7, 4 00003FB4 7025 moveq.l D0, 0x25 00003FB6 6000 0098 bra +0x9A /* 00004050 */ label00003FBA: 00003FBA 3F3C 0001 move.w -[A7], 0x1 00003FBE 486E FEFA pea.l [A6 - 0x106] 00003FC2 3F2E FFDC move.w -[A7], [A6 - 0x24] 00003FC6 2F2E FFE2 move.l -[A7], [A6 - 0x1E] 00003FCA 4EAD 0FD2 jsr [A5 + 0xFD2 /* export_502 */] 00003FCE 4FEF 000C lea.l A7, [A7 + 0xC] 00003FD2 2F2E FFDE move.l -[A7], [A6 - 0x22] 00003FD6 2F2E FF7A move.l -[A7], [A6 - 0x86] 00003FDA 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00003FDE 508F addq.l A7, 8 00003FE0 3F00 move.w -[A7], D0 00003FE2 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00003FE6 548F addq.l A7, 2 00003FE8 4AAE FFC2 tst.l [A6 - 0x3E] 00003FEC 6730 beq +0x32 /* 0000401E */ 00003FEE 486E FEFA pea.l [A6 - 0x106] 00003FF2 3F2E FFDC move.w -[A7], [A6 - 0x24] 00003FF6 2F2E FFE2 move.l -[A7], [A6 - 0x1E] 00003FFA 4EAD 0FCA jsr [A5 + 0xFCA /* export_501 */] 00003FFE 4FEF 000A lea.l A7, [A7 + 0xA] 00004002 486E FEFA pea.l [A6 - 0x106] 00004006 486E FEF2 pea.l [A6 - 0x10E] 0000400A 486E FEFA pea.l [A6 - 0x106] 0000400E A8AB syscall UnionRect 00004010 486E FEFA pea.l [A6 - 0x106] 00004014 2F2E FFC2 move.l -[A7], [A6 - 0x3E] 00004018 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */] 0000401C 508F addq.l A7, 8 label0000401E: 0000401E 486E FF58 pea.l [A6 - 0xA8] 00004022 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00004026 588F addq.l A7, 4 00004028 486E FF58 pea.l [A6 - 0xA8] 0000402C 4EAD 0B72 jsr [A5 + 0xB72 /* export_362 */] 00004030 588F addq.l A7, 4 00004032 4A40 tst.w D0 00004034 6704 beq +0x6 /* 0000403A */ 00004036 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] label0000403A: 0000403A 486E FF58 pea.l [A6 - 0xA8] 0000403E 4EAD 0B42 jsr [A5 + 0xB42 /* export_356 */] 00004042 588F addq.l A7, 4 00004044 4A40 tst.w D0 00004046 6706 beq +0x8 /* 0000404E */ 00004048 4EAD 0B2A jsr [A5 + 0xB2A /* export_353 */] 0000404C 6002 bra +0x4 /* 00004050 */ label0000404E: 0000404E 7000 moveq.l D0, 0x00 label00004050: 00004050 285F movea.l A4, [A7]+ 00004052 4E5E unlink A6 00004054 4E75 rts fn00004056: 00004056 4E56 0000 link A6, 0 0000405A 48E7 0708 movem.l -[A7], D5,D6,D7,A4 0000405E 286E 0016 movea.l A4, [A6 + 0x16] 00004062 302C 0004 move.w D0, [A4 + 0x4] 00004066 9054 sub.w D0, [A4] 00004068 3C00 move.w D6, D0 0000406A 302C 0006 move.w D0, [A4 + 0x6] 0000406E 906C 0002 sub.w D0, [A4 + 0x2] 00004072 3A00 move.w D5, D0 00004074 302E 0008 move.w D0, [A6 + 0x8] 00004078 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000407C 0009 0026 ori.b A1, 0x26 /* '&' */ 00004080 0FCB .incomplete 00004082 0038 0FF8 0044 ori.b [0x00000044], 0xF8 00004088 0FC9 .incomplete 0000408A 0054 0FA7 ori.w [A4], 0xFA7 0000408E 0062 0FE3 ori.w -[A2], 0xFE3 00004092 0072 0FF9 008E ori.w [A2 + D0.w - 0x114], 0xFF9 00004098 0FA6 bclr -[A6], D7 0000409A 00AA 0FC2 00CC 0FFE ori.l [A2 + 0xFFE], 0xFC200CC 000040A2 00F2 .incomplete 000040A4 2F0C move.l -[A7], A4 000040A6 2F2E 000E move.l -[A7], [A6 + 0xE] 000040AA 2F2E 000A move.l -[A7], [A6 + 0xA] 000040AE 4EAD 02EA jsr [A5 + 0x2EA /* export_89 */] 000040B2 4FEF 000C lea.l A7, [A7 + 0xC] 000040B6 6000 00DC bra +0xDE /* 00004194 */ 000040BA 38AE 0014 move.w [A4], [A6 + 0x14] 000040BE 3014 move.w D0, [A4] 000040C0 D046 add.w D0, D6 000040C2 3940 0004 move.w [A4 + 0x4], D0 000040C6 6000 00CC bra +0xCE /* 00004194 */ 000040CA 396E 0014 0002 move.w [A4 + 0x2], [A6 + 0x14] 000040D0 302C 0002 move.w D0, [A4 + 0x2] 000040D4 D045 add.w D0, D5 000040D6 3940 0006 move.w [A4 + 0x6], D0 000040DA 6000 00B8 bra +0xBA /* 00004194 */ 000040DE 396E 0014 0004 move.w [A4 + 0x4], [A6 + 0x14] 000040E4 302C 0004 move.w D0, [A4 + 0x4] 000040E8 9046 sub.w D0, D6 000040EA 3880 move.w [A4], D0 000040EC 6000 00A6 bra +0xA8 /* 00004194 */ 000040F0 396E 0014 0006 move.w [A4 + 0x6], [A6 + 0x14] 000040F6 302C 0006 move.w D0, [A4 + 0x6] 000040FA 9045 sub.w D0, D5 000040FC 3940 0002 move.w [A4 + 0x2], D0 00004100 6000 0092 bra +0x94 /* 00004194 */ 00004104 38AE 0010 move.w [A4], [A6 + 0x10] 00004108 396E 000C 0002 move.w [A4 + 0x2], [A6 + 0xC] 0000410E 3014 move.w D0, [A4] 00004110 D046 add.w D0, D6 00004112 3940 0004 move.w [A4 + 0x4], D0 00004116 302C 0002 move.w D0, [A4 + 0x2] 0000411A D045 add.w D0, D5 0000411C 3940 0006 move.w [A4 + 0x6], D0 00004120 6000 0072 bra +0x74 /* 00004194 */ 00004124 396E 0010 0004 move.w [A4 + 0x4], [A6 + 0x10] 0000412A 396E 000C 0006 move.w [A4 + 0x6], [A6 + 0xC] 00004130 302C 0004 move.w D0, [A4 + 0x4] 00004134 9046 sub.w D0, D6 00004136 3880 move.w [A4], D0 00004138 302C 0006 move.w D0, [A4 + 0x6] 0000413C 9045 sub.w D0, D5 0000413E 3940 0002 move.w [A4 + 0x2], D0 00004142 6050 bra +0x52 /* 00004194 */ 00004144 302C 0004 move.w D0, [A4 + 0x4] 00004148 D054 add.w D0, [A4] 0000414A E240 asr D0.w, 1 0000414C 3E00 move.w D7, D0 0000414E 202E 0012 move.l D0, [A6 + 0x12] 00004152 E280 asr D0, 1 00004154 3047 movea.w A0, D7 00004156 91C0 sub.l A0, D0 00004158 2008 move.l D0, A0 0000415A 3880 move.w [A4], D0 0000415C 3054 movea.w A0, [A4] 0000415E D1EE 0012 add.l A0, [A6 + 0x12] 00004162 2008 move.l D0, A0 00004164 3940 0004 move.w [A4 + 0x4], D0 00004168 602A bra +0x2C /* 00004194 */ 0000416A 302C 0006 move.w D0, [A4 + 0x6] 0000416E D06C 0002 add.w D0, [A4 + 0x2] 00004172 E240 asr D0.w, 1 00004174 3E00 move.w D7, D0 00004176 202E 0012 move.l D0, [A6 + 0x12] 0000417A E280 asr D0, 1 0000417C 3047 movea.w A0, D7 0000417E 91C0 sub.l A0, D0 00004180 2008 move.l D0, A0 00004182 3940 0002 move.w [A4 + 0x2], D0 00004186 306C 0002 movea.w A0, [A4 + 0x2] 0000418A D1EE 0012 add.l A0, [A6 + 0x12] 0000418E 2008 move.l D0, A0 00004190 3940 0006 move.w [A4 + 0x6], D0 label00004194: 00004194 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 00004198 4E5E unlink A6 0000419A 4E75 rts fn0000419C: 0000419C 4E56 FEEC link A6, -0x0114 000041A0 48E7 0108 movem.l -[A7], D7,A4 000041A4 286E 000C movea.l A4, [A6 + 0xC] 000041A8 486E FF04 pea.l [A6 - 0xFC] 000041AC 486E FFFE pea.l [A6 - 0x2] 000041B0 2F2E 0014 move.l -[A7], [A6 + 0x14] 000041B4 2F2E 0010 move.l -[A7], [A6 + 0x10] 000041B8 2F0C move.l -[A7], A4 000041BA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000041BE 4EBA 36F4 jsr [PC + 0x36F4 /* 000078B4 */] 000041C2 4FEF 0018 lea.l A7, [A7 + 0x18] 000041C6 3E00 move.w D7, D0 000041C8 4A47 tst.w D7 000041CA 6706 beq +0x8 /* 000041D2 */ 000041CC 3007 move.w D0, D7 000041CE 6000 0100 bra +0x102 /* 000042D0 */ label000041D2: 000041D2 302E FFFE move.w D0, [A6 - 0x2] 000041D6 48C0 ext.l D0 000041D8 E780 asl D0, 3 000041DA D9C0 add.l A4, D0 000041DC 0C6E 0003 FF04 cmpi.w [A6 - 0xFC], 0x3 000041E2 6710 beq +0x12 /* 000041F4 */ 000041E4 486E FF04 pea.l [A6 - 0xFC] 000041E8 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000041EC 588F addq.l A7, 4 000041EE 700B moveq.l D0, 0x0B 000041F0 6000 00DE bra +0xE0 /* 000042D0 */ label000041F4: 000041F4 206E FF8E movea.l A0, [A6 - 0x72] 000041F8 302E FF88 move.w D0, [A6 - 0x78] 000041FC C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00004200 D090 add.l D0, [A0] 00004202 2040 movea.l A0, D0 00004204 43EE FFAC lea.l A1, [A6 - 0x54] 00004208 7013 moveq.l D0, 0x13 label0000420A: 0000420A 22D8 move.l [A1]+, [A0]+ 0000420C 51C8 FFFC dbf D0, -0x6 /* 0000420A */ 00004210 32D8 move.w [A1]+, [A0]+ 00004212 486E FEEC pea.l [A6 - 0x114] 00004216 3F2E FF88 move.w -[A7], [A6 - 0x78] 0000421A 2F2E FF8E move.l -[A7], [A6 - 0x72] 0000421E 4EAD 0FCA jsr [A5 + 0xFCA /* export_501 */] 00004222 4FEF 000A lea.l A7, [A7 + 0xA] 00004226 0C6E 0068 FFAC cmpi.w [A6 - 0x54], 0x68 /* 'h' */ 0000422C 670C beq +0xE /* 0000423A */ 0000422E 0C6E 00CA FFAC cmpi.w [A6 - 0x54], 0xCA 00004234 6704 beq +0x6 /* 0000423A */ 00004236 7E50 moveq.l D7, 0x50 00004238 601C bra +0x1E /* 00004256 */ label0000423A: 0000423A 486E FFAC pea.l [A6 - 0x54] 0000423E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004242 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004246 2F0C move.l -[A7], A4 00004248 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000424C 4EBA 008A jsr [PC + 0x8A /* 000042D8 */] 00004250 4FEF 0014 lea.l A7, [A7 + 0x14] 00004254 3E00 move.w D7, D0 label00004256: 00004256 4A47 tst.w D7 00004258 666A bne +0x6C /* 000042C4 */ 0000425A 206E FF8E movea.l A0, [A6 - 0x72] 0000425E 302E FF88 move.w D0, [A6 - 0x78] 00004262 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00004266 D090 add.l D0, [A0] 00004268 2040 movea.l A0, D0 0000426A 43EE FFAC lea.l A1, [A6 - 0x54] 0000426E 7013 moveq.l D0, 0x13 label00004270: 00004270 20D9 move.l [A0]+, [A1]+ 00004272 51C8 FFFC dbf D0, -0x6 /* 00004270 */ 00004276 30D9 move.w [A0]+, [A1]+ 00004278 2F2E FF8A move.l -[A7], [A6 - 0x76] 0000427C 2F2E FF26 move.l -[A7], [A6 - 0xDA] 00004280 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00004284 508F addq.l A7, 8 00004286 3F00 move.w -[A7], D0 00004288 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 0000428C 548F addq.l A7, 2 0000428E 4AAE FF6E tst.l [A6 - 0x92] 00004292 6730 beq +0x32 /* 000042C4 */ 00004294 486E FEF4 pea.l [A6 - 0x10C] 00004298 3F2E FF88 move.w -[A7], [A6 - 0x78] 0000429C 2F2E FF8E move.l -[A7], [A6 - 0x72] 000042A0 4EAD 0FCA jsr [A5 + 0xFCA /* export_501 */] 000042A4 4FEF 000A lea.l A7, [A7 + 0xA] 000042A8 486E FEF4 pea.l [A6 - 0x10C] 000042AC 486E FEEC pea.l [A6 - 0x114] 000042B0 486E FEF4 pea.l [A6 - 0x10C] 000042B4 A8AB syscall UnionRect 000042B6 486E FEF4 pea.l [A6 - 0x10C] 000042BA 2F2E FF6E move.l -[A7], [A6 - 0x92] 000042BE 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */] 000042C2 508F addq.l A7, 8 label000042C4: 000042C4 486E FF04 pea.l [A6 - 0xFC] 000042C8 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000042CC 588F addq.l A7, 4 000042CE 3007 move.w D0, D7 label000042D0: 000042D0 4CDF 1080 movem.l D7,A4, [A7]+ 000042D4 4E5E unlink A6 000042D6 4E75 rts fn000042D8: 000042D8 4E56 FFF2 link A6, -0x000E 000042DC 48E7 0708 movem.l -[A7], D5,D6,D7,A4 000042E0 286E 000C movea.l A4, [A6 + 0xC] 000042E4 486E FFF6 pea.l [A6 - 0xA] 000042E8 486E FFFE pea.l [A6 - 0x2] 000042EC 2F2E 0014 move.l -[A7], [A6 + 0x14] 000042F0 2F2E 0010 move.l -[A7], [A6 + 0x10] 000042F4 2F0C move.l -[A7], A4 000042F6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000042FA 4EAD 0EAA jsr [A5 + 0xEAA /* export_465 */] 000042FE 4FEF 0018 lea.l A7, [A7 + 0x18] 00004302 3E00 move.w D7, D0 00004304 4A47 tst.w D7 00004306 6706 beq +0x8 /* 0000430E */ 00004308 3007 move.w D0, D7 0000430A 6000 00C8 bra +0xCA /* 000043D4 */ label0000430E: 0000430E 302E FFFE move.w D0, [A6 - 0x2] 00004312 48C0 ext.l D0 00004314 E780 asl D0, 3 00004316 D9C0 add.l A4, D0 00004318 4A54 tst.w [A4] 0000431A 670E beq +0x10 /* 0000432A */ 0000431C 2F2E FFF6 move.l -[A7], [A6 - 0xA] 00004320 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00004324 7013 moveq.l D0, 0x13 00004326 6000 00AC bra +0xAE /* 000043D4 */ label0000432A: 0000432A 7A0E moveq.l D5, 0x0E 0000432C 2F2E FFF6 move.l -[A7], [A6 - 0xA] 00004330 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 00004334 42A7 clr.l -[A7] 00004336 A8CB syscall OpenPoly 00004338 205F movea.l A0, [A7]+ 0000433A 2D48 FFF2 move.l [A6 - 0xE], A0 0000433E 206E FFF6 movea.l A0, [A6 - 0xA] 00004342 2D50 FFFA move.l [A6 - 0x6], [A0] 00004346 42A7 clr.l -[A7] 00004348 2F2E FFF6 move.l -[A7], [A6 - 0xA] 0000434C 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00004350 201F move.l D0, [A7]+ 00004352 4878 0004 push.l 0x4 00004356 2F00 move.l -[A7], D0 00004358 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 0000435C 5380 subq.l D0, 1 0000435E 3C00 move.w D6, D0 00004360 206E FFFA movea.l A0, [A6 - 0x6] 00004364 3F28 0002 move.w -[A7], [A0 + 0x2] 00004368 206E FFFA movea.l A0, [A6 - 0x6] 0000436C 3F10 move.w -[A7], [A0] 0000436E A893 syscall MoveTo 00004370 58AE FFFA addq.l [A6 - 0x6], 4 00004374 601C bra +0x1E /* 00004392 */ label00004376: 00004376 206E FFFA movea.l A0, [A6 - 0x6] 0000437A 3F28 0002 move.w -[A7], [A0 + 0x2] 0000437E 206E FFFA movea.l A0, [A6 - 0x6] 00004382 3F10 move.w -[A7], [A0] 00004384 A891 syscall LineTo 00004386 58AE FFFA addq.l [A6 - 0x6], 4 0000438A 5845 addq.w D5, 4 0000438C 0C45 0FA0 cmpi.w D5, 0xFA0 00004390 6E08 bgt +0xA /* 0000439A */ label00004392: 00004392 3006 move.w D0, D6 00004394 5346 subq.w D6, 1 00004396 4A40 tst.w D0 00004398 66DC bne -0x22 /* 00004376 */ label0000439A: 0000439A A8CC syscall ClosePoly/ClosePgon 0000439C 206E FFF2 movea.l A0, [A6 - 0xE] 000043A0 2050 movea.l A0, [A0] 000043A2 226E 0018 movea.l A1, [A6 + 0x18] 000043A6 43E9 000E lea.l A1, [A1 + 0xE] 000043AA 5488 addq.l A0, 2 000043AC 22D8 move.l [A1]+, [A0]+ 000043AE 22D8 move.l [A1]+, [A0]+ 000043B0 206E 0018 movea.l A0, [A6 + 0x18] 000043B4 2F2E FFF2 move.l -[A7], [A6 - 0xE] 000043B8 2F28 003E move.l -[A7], [A0 + 0x3E] 000043BC 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 000043C0 508F addq.l A7, 8 000043C2 2F2E FFF6 move.l -[A7], [A6 - 0xA] 000043C6 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000043CA 2F2E FFF2 move.l -[A7], [A6 - 0xE] 000043CE 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000043D2 7000 moveq.l D0, 0x00 label000043D4: 000043D4 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 000043D8 4E5E unlink A6 000043DA 4E75 rts fn000043DC: 000043DC 4E56 FDEA link A6, -0x0216 000043E0 48E7 0108 movem.l -[A7], D7,A4 000043E4 286E 000C movea.l A4, [A6 + 0xC] 000043E8 486E FF06 pea.l [A6 - 0xFA] 000043EC 486E FF00 pea.l [A6 - 0x100] 000043F0 2F2E 0014 move.l -[A7], [A6 + 0x14] 000043F4 2F2E 0010 move.l -[A7], [A6 + 0x10] 000043F8 2F0C move.l -[A7], A4 000043FA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000043FE 4EBA 34B4 jsr [PC + 0x34B4 /* 000078B4 */] 00004402 4FEF 0018 lea.l A7, [A7 + 0x18] 00004406 3E00 move.w D7, D0 00004408 4A47 tst.w D7 0000440A 671E beq +0x20 /* 0000442A */ 0000440C 3F2E 0018 move.w -[A7], [A6 + 0x18] 00004410 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004414 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004418 2F0C move.l -[A7], A4 0000441A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000441E 4EBA 2632 jsr [PC + 0x2632 /* 00006A52 */] 00004422 4FEF 0012 lea.l A7, [A7 + 0x12] 00004426 6000 05C4 bra +0x5C6 /* 000049EC */ label0000442A: 0000442A 302E FF00 move.w D0, [A6 - 0x100] 0000442E 48C0 ext.l D0 00004430 E780 asl D0, 3 00004432 D9C0 add.l A4, D0 00004434 486E FEFA pea.l [A6 - 0x106] 00004438 486E FF06 pea.l [A6 - 0xFA] 0000443C 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004440 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004444 2F0C move.l -[A7], A4 00004446 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000444A 4EBA 3506 jsr [PC + 0x3506 /* 00007952 */] 0000444E 4FEF 0018 lea.l A7, [A7 + 0x18] 00004452 3E00 move.w D7, D0 00004454 4A47 tst.w D7 00004456 6706 beq +0x8 /* 0000445E */ 00004458 3007 move.w D0, D7 0000445A 6000 0590 bra +0x592 /* 000049EC */ label0000445E: 0000445E 0C6E 0003 FF06 cmpi.w [A6 - 0xFA], 0x3 00004464 6718 beq +0x1A /* 0000447E */ 00004466 2F2E FEFA move.l -[A7], [A6 - 0x106] 0000446A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000446E 486E FF06 pea.l [A6 - 0xFA] 00004472 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00004476 588F addq.l A7, 4 00004478 700B moveq.l D0, 0x0B 0000447A 6000 0570 bra +0x572 /* 000049EC */ label0000447E: 0000447E 206E FF90 movea.l A0, [A6 - 0x70] 00004482 302E FF8A move.w D0, [A6 - 0x76] 00004486 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 0000448A D090 add.l D0, [A0] 0000448C 2040 movea.l A0, D0 0000448E 43EE FFAE lea.l A1, [A6 - 0x52] 00004492 7013 moveq.l D0, 0x13 label00004494: 00004494 22D8 move.l [A1]+, [A0]+ 00004496 51C8 FFFC dbf D0, -0x6 /* 00004494 */ 0000449A 32D8 move.w [A1]+, [A0]+ 0000449C 486E FEEA pea.l [A6 - 0x116] 000044A0 3F2E FF8A move.w -[A7], [A6 - 0x76] 000044A4 2F2E FF90 move.l -[A7], [A6 - 0x70] 000044A8 4EAD 0FCA jsr [A5 + 0xFCA /* export_501 */] 000044AC 4FEF 000A lea.l A7, [A7 + 0xA] 000044B0 302E 0018 move.w D0, [A6 + 0x18] 000044B4 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 000044B8 0013 004E ori.b [A3], 0x4E /* 'N' */ 000044BC 0FC4 .incomplete 000044BE 00A2 0FBF 00EA ori.l -[A2], 0xFBF00EA 000044C4 0FDB .incomplete 000044C6 0132 0FEA 0142 0FED btst [[0x142] + 0xFED], D0 000044CE 0152 bchg [A2], D0 000044D0 0FDC .incomplete 000044D2 018A bclr A2, D0 000044D4 0FDA .incomplete 000044D6 01C2 .incomplete 000044D8 0FD9 .incomplete 000044DA 01E2 .incomplete 000044DC 0FBE bclr <>, D7 000044DE 0202 0FD8 andi.b D2, 0xD8 000044E2 0222 0FBD andi.b -[A2], 0xBD 000044E6 0242 0FCA andi.w D2, 0xFCA 000044EA 0280 0FE8 02B6 andi.l D0, 0xFE802B6 000044F0 0FC7 .incomplete 000044F2 02D0 .incomplete 000044F4 0FEF .incomplete 000044F6 0328 0FA1 btst [A0 + 0xFA1], D1 000044FA 0380 bclr D0, D1 000044FC 0FE5 .incomplete 000044FE 03C0 .incomplete 00004500 0FE4 .incomplete 00004502 03FE .incomplete 00004504 0FE9 .incomplete 00004506 0436 486E FDEA 2F2E FEFA subi.b [[0x2F2E] - 0x106], 0x6E /* 'n' */ 00004510 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00004514 508F addq.l A7, 8 00004516 486E FF02 pea.l [A6 - 0xFE] 0000451A 486E FDEA pea.l [A6 - 0x216] 0000451E 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00004522 508F addq.l A7, 8 00004524 3E00 move.w D7, D0 00004526 4A47 tst.w D7 00004528 660E bne +0x10 /* 00004538 */ 0000452A 4AAE FF02 tst.l [A6 - 0xFE] 0000452E 6608 bne +0xA /* 00004538 */ 00004530 42AE FFFC clr.l [A6 - 0x4] 00004534 6000 0406 bra +0x408 /* 0000493C */ label00004538: 00004538 486E FFFC pea.l [A6 - 0x4] 0000453C 486E FDEA pea.l [A6 - 0x216] 00004540 4879 4943 4F4E push.l 0x49434F4E /* 'ICON' */ 00004546 2F2E FF28 move.l -[A7], [A6 - 0xD8] 0000454A 4EBA 0618 jsr [PC + 0x618 /* 00004B64 */] 0000454E 4FEF 0010 lea.l A7, [A7 + 0x10] 00004552 3E00 move.w D7, D0 00004554 4A47 tst.w D7 00004556 6700 03E4 beq +0x3E6 /* 0000493C */ 0000455A 7E54 moveq.l D7, 0x54 0000455C 6000 03DE bra +0x3E0 /* 0000493C */ 00004560 486E FF02 pea.l [A6 - 0xFE] 00004564 2F2E FEFA move.l -[A7], [A6 - 0x106] 00004568 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 0000456C 508F addq.l A7, 8 0000456E 3E00 move.w D7, D0 00004570 0CAE 0000 0001 FF02 cmpi.l [A6 - 0xFE], 0x1 00004578 6C06 bge +0x8 /* 00004580 */ 0000457A 7001 moveq.l D0, 0x01 0000457C 2D40 FF02 move.l [A6 - 0xFE], D0 label00004580: 00004580 0CAE 0000 003F FF02 cmpi.l [A6 - 0xFE], 0x3F /* '?' */ 00004588 6F06 ble +0x8 /* 00004590 */ 0000458A 703F moveq.l D0, 0x3F 0000458C 2D40 FF02 move.l [A6 - 0xFE], D0 label00004590: 00004590 486E FFD0 pea.l [A6 - 0x30] 00004594 206E FF02 movea.l A0, [A6 - 0xFE] 00004598 4868 FFFF pea.l [A0 - 0x1] 0000459C 486E FF06 pea.l [A6 - 0xFA] 000045A0 4EBA 058A jsr [PC + 0x58A /* 00004B2C */] 000045A4 4FEF 000C lea.l A7, [A7 + 0xC] 000045A8 6000 0392 bra +0x394 /* 0000493C */ 000045AC 486E FF02 pea.l [A6 - 0xFE] 000045B0 2F2E FEFA move.l -[A7], [A6 - 0x106] 000045B4 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 000045B8 508F addq.l A7, 8 000045BA 3E00 move.w D7, D0 000045BC 0CAE 0000 0001 FF02 cmpi.l [A6 - 0xFE], 0x1 000045C4 6C06 bge +0x8 /* 000045CC */ 000045C6 7001 moveq.l D0, 0x01 000045C8 2D40 FF02 move.l [A6 - 0xFE], D0 label000045CC: 000045CC 0CAE 0000 003F FF02 cmpi.l [A6 - 0xFE], 0x3F /* '?' */ 000045D4 6F06 ble +0x8 /* 000045DC */ 000045D6 703F moveq.l D0, 0x3F 000045D8 2D40 FF02 move.l [A6 - 0xFE], D0 label000045DC: 000045DC 486E FFD8 pea.l [A6 - 0x28] 000045E0 206E FF02 movea.l A0, [A6 - 0xFE] 000045E4 4868 FFFF pea.l [A0 - 0x1] 000045E8 486E FF06 pea.l [A6 - 0xFA] 000045EC 4EBA 053E jsr [PC + 0x53E /* 00004B2C */] 000045F0 4FEF 000C lea.l A7, [A7 + 0xC] 000045F4 6000 0346 bra +0x348 /* 0000493C */ 000045F8 486E FFC4 pea.l [A6 - 0x3C] 000045FC 2F2E FEFA move.l -[A7], [A6 - 0x106] 00004600 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 00004604 508F addq.l A7, 8 00004606 3E00 move.w D7, D0 00004608 6000 0332 bra +0x334 /* 0000493C */ 0000460C 486E FFC6 pea.l [A6 - 0x3A] 00004610 2F2E FEFA move.l -[A7], [A6 - 0x106] 00004614 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 00004618 508F addq.l A7, 8 0000461A 3E00 move.w D7, D0 0000461C 6000 031E bra +0x320 /* 0000493C */ 00004620 486E FF02 pea.l [A6 - 0xFE] 00004624 2F2E FEFA move.l -[A7], [A6 - 0x106] 00004628 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 0000462C 508F addq.l A7, 8 0000462E 3E00 move.w D7, D0 00004630 0CAE 0000 0001 FF02 cmpi.l [A6 - 0xFE], 0x1 00004638 6C06 bge +0x8 /* 00004640 */ 0000463A 7001 moveq.l D0, 0x01 0000463C 2D40 FF02 move.l [A6 - 0xFE], D0 label00004640: 00004640 0CAE 0000 03E8 FF02 cmpi.l [A6 - 0xFE], 0x3E8 00004648 6F08 ble +0xA /* 00004652 */ 0000464A 2D7C 0000 03E8 FF02 move.l [A6 - 0xFE], 0x3E8 label00004652: 00004652 3D6E FF04 FFE0 move.w [A6 - 0x20], [A6 - 0xFC] 00004658 6000 02E2 bra +0x2E4 /* 0000493C */ 0000465C 486E FF02 pea.l [A6 - 0xFE] 00004660 2F2E FEFA move.l -[A7], [A6 - 0x106] 00004664 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00004668 508F addq.l A7, 8 0000466A 3E00 move.w D7, D0 0000466C 0CAE 0000 0001 FF02 cmpi.l [A6 - 0xFE], 0x1 00004674 6C06 bge +0x8 /* 0000467C */ 00004676 7001 moveq.l D0, 0x01 00004678 2D40 FF02 move.l [A6 - 0xFE], D0 label0000467C: 0000467C 0CAE 0000 03E8 FF02 cmpi.l [A6 - 0xFE], 0x3E8 00004684 6F08 ble +0xA /* 0000468E */ 00004686 2D7C 0000 03E8 FF02 move.l [A6 - 0xFE], 0x3E8 label0000468E: 0000468E 3D6E FF04 FFE2 move.w [A6 - 0x1E], [A6 - 0xFC] 00004694 6000 02A6 bra +0x2A8 /* 0000493C */ 00004698 486E FF02 pea.l [A6 - 0xFE] 0000469C 2F2E FEFA move.l -[A7], [A6 - 0x106] 000046A0 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 000046A4 508F addq.l A7, 8 000046A6 3E00 move.w D7, D0 000046A8 202E FF02 move.l D0, [A6 - 0xFE] 000046AC 5380 subq.l D0, 1 000046AE 0280 0000 00FF andi.l D0, 0xFF 000046B4 3D40 FFCA move.w [A6 - 0x36], D0 000046B8 6000 0282 bra +0x284 /* 0000493C */ 000046BC 486E FF02 pea.l [A6 - 0xFE] 000046C0 2F2E FEFA move.l -[A7], [A6 - 0x106] 000046C4 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 000046C8 508F addq.l A7, 8 000046CA 3E00 move.w D7, D0 000046CC 202E FF02 move.l D0, [A6 - 0xFE] 000046D0 5380 subq.l D0, 1 000046D2 0280 0000 00FF andi.l D0, 0xFF 000046D8 3D40 FFC8 move.w [A6 - 0x38], D0 000046DC 6000 025E bra +0x260 /* 0000493C */ 000046E0 486E FF02 pea.l [A6 - 0xFE] 000046E4 2F2E FEFA move.l -[A7], [A6 - 0x106] 000046E8 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 000046EC 508F addq.l A7, 8 000046EE 3E00 move.w D7, D0 000046F0 202E FF02 move.l D0, [A6 - 0xFE] 000046F4 5380 subq.l D0, 1 000046F6 0280 0000 00FF andi.l D0, 0xFF 000046FC 3D40 FFCE move.w [A6 - 0x32], D0 00004700 6000 023A bra +0x23C /* 0000493C */ 00004704 486E FF02 pea.l [A6 - 0xFE] 00004708 2F2E FEFA move.l -[A7], [A6 - 0x106] 0000470C 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00004710 508F addq.l A7, 8 00004712 3E00 move.w D7, D0 00004714 202E FF02 move.l D0, [A6 - 0xFE] 00004718 5380 subq.l D0, 1 0000471A 0280 0000 00FF andi.l D0, 0xFF 00004720 3D40 FFCC move.w [A6 - 0x34], D0 00004724 6000 0216 bra +0x218 /* 0000493C */ 00004728 486E FF02 pea.l [A6 - 0xFE] 0000472C 2F2E FEFA move.l -[A7], [A6 - 0x106] 00004730 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00004734 508F addq.l A7, 8 00004736 3E00 move.w D7, D0 00004738 0CAE 0000 0001 FF02 cmpi.l [A6 - 0xFE], 0x1 00004740 6C06 bge +0x8 /* 00004748 */ 00004742 7001 moveq.l D0, 0x01 00004744 2D40 FF02 move.l [A6 - 0xFE], D0 label00004748: 00004748 0CAE 0000 03E8 FF02 cmpi.l [A6 - 0xFE], 0x3E8 00004750 6F08 ble +0xA /* 0000475A */ 00004752 2D7C 0000 03E8 FF02 move.l [A6 - 0xFE], 0x3E8 label0000475A: 0000475A 3D6E FF04 FFE2 move.w [A6 - 0x1E], [A6 - 0xFC] 00004760 3D6E FF04 FFE0 move.w [A6 - 0x20], [A6 - 0xFC] 00004766 6000 01D4 bra +0x1D6 /* 0000493C */ 0000476A 486E FEFE pea.l [A6 - 0x102] 0000476E 2F2E FEFA move.l -[A7], [A6 - 0x106] 00004772 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 00004776 508F addq.l A7, 8 00004778 3E00 move.w D7, D0 0000477A 4A6E FEFE tst.w [A6 - 0x102] 0000477E 671C beq +0x1E /* 0000479C */ 00004780 0C6E 0067 FFAE cmpi.w [A6 - 0x52], 0x67 /* 'g' */ 00004786 660A bne +0xC /* 00004792 */ 00004788 7003 moveq.l D0, 0x03 0000478A 3D40 FFB2 move.w [A6 - 0x4E], D0 0000478E 6000 01AC bra +0x1AE /* 0000493C */ label00004792: 00004792 7001 moveq.l D0, 0x01 00004794 3D40 FFB2 move.w [A6 - 0x4E], D0 00004798 6000 01A2 bra +0x1A4 /* 0000493C */ label0000479C: 0000479C 426E FFB2 clr.w [A6 - 0x4E] 000047A0 6000 019A bra +0x19C /* 0000493C */ 000047A4 486E FFE4 pea.l [A6 - 0x1C] 000047A8 3F2E FFAE move.w -[A7], [A6 - 0x52] 000047AC 3F2E FFB0 move.w -[A7], [A6 - 0x50] 000047B0 2F2E FEFA move.l -[A7], [A6 - 0x106] 000047B4 4EBA 023E jsr [PC + 0x23E /* 000049F4 */] 000047B8 4FEF 000C lea.l A7, [A7 + 0xC] 000047BC 3E00 move.w D7, D0 000047BE 6000 017C bra +0x17E /* 0000493C */ 000047C2 0C6E 006B FFAE cmpi.w [A6 - 0x52], 0x6B /* 'k' */ 000047C8 6706 beq +0x8 /* 000047D0 */ 000047CA 7E5D moveq.l D7, 0x5D 000047CC 6000 016E bra +0x170 /* 0000493C */ label000047D0: 000047D0 486E FF02 pea.l [A6 - 0xFE] 000047D4 2F2E FEFA move.l -[A7], [A6 - 0x106] 000047D8 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 000047DC 508F addq.l A7, 8 000047DE 3E00 move.w D7, D0 000047E0 4AAE FF02 tst.l [A6 - 0xFE] 000047E4 6C04 bge +0x6 /* 000047EA */ 000047E6 42AE FF02 clr.l [A6 - 0xFE] label000047EA: 000047EA 0CAE 0000 0167 FF02 cmpi.l [A6 - 0xFE], 0x167 000047F2 6F08 ble +0xA /* 000047FC */ 000047F4 2D7C 0000 0167 FF02 move.l [A6 - 0xFE], 0x167 label000047FC: 000047FC 3D6E FF04 FFF4 move.w [A6 - 0xC], [A6 - 0xFC] 00004802 486E FFBC pea.l [A6 - 0x44] 00004806 3F2E FFF6 move.w -[A7], [A6 - 0xA] 0000480A 3F2E FFF4 move.w -[A7], [A6 - 0xC] 0000480E 486E FFF8 pea.l [A6 - 0x8] 00004812 4EAD 0F82 jsr [A5 + 0xF82 /* export_492 */] 00004816 4FEF 000C lea.l A7, [A7 + 0xC] 0000481A 6000 0120 bra +0x122 /* 0000493C */ 0000481E 0C6E 006B FFAE cmpi.w [A6 - 0x52], 0x6B /* 'k' */ 00004824 6706 beq +0x8 /* 0000482C */ 00004826 7E5D moveq.l D7, 0x5D 00004828 6000 0112 bra +0x114 /* 0000493C */ label0000482C: 0000482C 486E FF02 pea.l [A6 - 0xFE] 00004830 2F2E FEFA move.l -[A7], [A6 - 0x106] 00004834 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00004838 508F addq.l A7, 8 0000483A 3E00 move.w D7, D0 0000483C 4AAE FF02 tst.l [A6 - 0xFE] 00004840 6C04 bge +0x6 /* 00004846 */ 00004842 42AE FF02 clr.l [A6 - 0xFE] label00004846: 00004846 0CAE 0000 0168 FF02 cmpi.l [A6 - 0xFE], 0x168 0000484E 6F08 ble +0xA /* 00004858 */ 00004850 2D7C 0000 0168 FF02 move.l [A6 - 0xFE], 0x168 label00004858: 00004858 3D6E FF04 FFF6 move.w [A6 - 0xA], [A6 - 0xFC] 0000485E 486E FFBC pea.l [A6 - 0x44] 00004862 3F2E FFF6 move.w -[A7], [A6 - 0xA] 00004866 3F2E FFF4 move.w -[A7], [A6 - 0xC] 0000486A 486E FFF8 pea.l [A6 - 0x8] 0000486E 4EAD 0F82 jsr [A5 + 0xF82 /* export_492 */] 00004872 4FEF 000C lea.l A7, [A7 + 0xC] 00004876 6000 00C4 bra +0xC6 /* 0000493C */ 0000487A 0C6E 0065 FFAE cmpi.w [A6 - 0x52], 0x65 /* 'e' */ 00004880 6706 beq +0x8 /* 00004888 */ 00004882 7E5E moveq.l D7, 0x5E 00004884 6000 00B6 bra +0xB8 /* 0000493C */ label00004888: 00004888 486E FF02 pea.l [A6 - 0xFE] 0000488C 2F2E FEFA move.l -[A7], [A6 - 0x106] 00004890 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00004894 508F addq.l A7, 8 00004896 3E00 move.w D7, D0 00004898 4AAE FF02 tst.l [A6 - 0xFE] 0000489C 6C04 bge +0x6 /* 000048A2 */ 0000489E 42AE FF02 clr.l [A6 - 0xFE] label000048A2: 000048A2 0CAE 0000 03E8 FF02 cmpi.l [A6 - 0xFE], 0x3E8 000048AA 6F08 ble +0xA /* 000048B4 */ 000048AC 2D7C 0000 03E8 FF02 move.l [A6 - 0xFE], 0x3E8 label000048B4: 000048B4 3D6E FF04 FFF4 move.w [A6 - 0xC], [A6 - 0xFC] 000048BA 6000 0080 bra +0x82 /* 0000493C */ 000048BE 0C6E 0065 FFAE cmpi.w [A6 - 0x52], 0x65 /* 'e' */ 000048C4 6706 beq +0x8 /* 000048CC */ 000048C6 7E5E moveq.l D7, 0x5E 000048C8 6000 0072 bra +0x74 /* 0000493C */ label000048CC: 000048CC 486E FF02 pea.l [A6 - 0xFE] 000048D0 2F2E FEFA move.l -[A7], [A6 - 0x106] 000048D4 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 000048D8 508F addq.l A7, 8 000048DA 3E00 move.w D7, D0 000048DC 4AAE FF02 tst.l [A6 - 0xFE] 000048E0 6C04 bge +0x6 /* 000048E6 */ 000048E2 42AE FF02 clr.l [A6 - 0xFE] label000048E6: 000048E6 0CAE 0000 03E8 FF02 cmpi.l [A6 - 0xFE], 0x3E8 000048EE 6F08 ble +0xA /* 000048F8 */ 000048F0 2D7C 0000 03E8 FF02 move.l [A6 - 0xFE], 0x3E8 label000048F8: 000048F8 3D6E FF04 FFF6 move.w [A6 - 0xA], [A6 - 0xFC] 000048FE 603C bra +0x3E /* 0000493C */ 00004900 4A6E FFB0 tst.w [A6 - 0x50] 00004904 6604 bne +0x6 /* 0000490A */ 00004906 7E5F moveq.l D7, 0x5F 00004908 6032 bra +0x34 /* 0000493C */ label0000490A: 0000490A 486E FF02 pea.l [A6 - 0xFE] 0000490E 2F2E FEFA move.l -[A7], [A6 - 0x106] 00004912 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00004916 508F addq.l A7, 8 00004918 3E00 move.w D7, D0 0000491A 4AAE FF02 tst.l [A6 - 0xFE] 0000491E 6C04 bge +0x6 /* 00004924 */ 00004920 42AE FF02 clr.l [A6 - 0xFE] label00004924: 00004924 0CAE 0000 03E8 FF02 cmpi.l [A6 - 0xFE], 0x3E8 0000492C 6F08 ble +0xA /* 00004936 */ 0000492E 2D7C 0000 03E8 FF02 move.l [A6 - 0xFE], 0x3E8 label00004936: 00004936 3D6E FF04 FFE6 move.w [A6 - 0x1A], [A6 - 0xFC] label0000493C: 0000493C 4A47 tst.w D7 0000493E 666A bne +0x6C /* 000049AA */ 00004940 206E FF90 movea.l A0, [A6 - 0x70] 00004944 302E FF8A move.w D0, [A6 - 0x76] 00004948 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 0000494C D090 add.l D0, [A0] 0000494E 2040 movea.l A0, D0 00004950 43EE FFAE lea.l A1, [A6 - 0x52] 00004954 7013 moveq.l D0, 0x13 label00004956: 00004956 20D9 move.l [A0]+, [A1]+ 00004958 51C8 FFFC dbf D0, -0x6 /* 00004956 */ 0000495C 30D9 move.w [A0]+, [A1]+ 0000495E 2F2E FF8C move.l -[A7], [A6 - 0x74] 00004962 2F2E FF28 move.l -[A7], [A6 - 0xD8] 00004966 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 0000496A 508F addq.l A7, 8 0000496C 3F00 move.w -[A7], D0 0000496E 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00004972 548F addq.l A7, 2 00004974 4AAE FF70 tst.l [A6 - 0x90] 00004978 6730 beq +0x32 /* 000049AA */ 0000497A 486E FEF2 pea.l [A6 - 0x10E] 0000497E 3F2E FF8A move.w -[A7], [A6 - 0x76] 00004982 2F2E FF90 move.l -[A7], [A6 - 0x70] 00004986 4EAD 0FCA jsr [A5 + 0xFCA /* export_501 */] 0000498A 4FEF 000A lea.l A7, [A7 + 0xA] 0000498E 486E FEF2 pea.l [A6 - 0x10E] 00004992 486E FEEA pea.l [A6 - 0x116] 00004996 486E FEF2 pea.l [A6 - 0x10E] 0000499A A8AB syscall UnionRect 0000499C 486E FEF2 pea.l [A6 - 0x10E] 000049A0 2F2E FF70 move.l -[A7], [A6 - 0x90] 000049A4 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */] 000049A8 508F addq.l A7, 8 label000049AA: 000049AA 2F2E FEFA move.l -[A7], [A6 - 0x106] 000049AE 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000049B2 486E FF06 pea.l [A6 - 0xFA] 000049B6 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000049BA 588F addq.l A7, 4 000049BC 4A47 tst.w D7 000049BE 6704 beq +0x6 /* 000049C4 */ 000049C0 3007 move.w D0, D7 000049C2 6028 bra +0x2A /* 000049EC */ label000049C4: 000049C4 486E FF06 pea.l [A6 - 0xFA] 000049C8 4EAD 0B72 jsr [A5 + 0xB72 /* export_362 */] 000049CC 588F addq.l A7, 4 000049CE 4A40 tst.w D0 000049D0 6704 beq +0x6 /* 000049D6 */ 000049D2 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] label000049D6: 000049D6 486E FF06 pea.l [A6 - 0xFA] 000049DA 4EAD 0B42 jsr [A5 + 0xB42 /* export_356 */] 000049DE 588F addq.l A7, 4 000049E0 4A40 tst.w D0 000049E2 6706 beq +0x8 /* 000049EA */ 000049E4 4EAD 0B2A jsr [A5 + 0xB2A /* export_353 */] 000049E8 6002 bra +0x4 /* 000049EC */ label000049EA: 000049EA 7000 moveq.l D0, 0x00 label000049EC: 000049EC 4CDF 1080 movem.l D7,A4, [A7]+ 000049F0 4E5E unlink A6 000049F2 4E75 rts fn000049F4: 000049F4 4E56 FDF6 link A6, -0x020A 000049F8 48E7 0300 movem.l -[A7], D6,D7 000049FC 486E FEF6 pea.l [A6 - 0x10A] 00004A00 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004A04 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00004A08 508F addq.l A7, 8 00004A0A 4A6E 000C tst.w [A6 + 0xC] 00004A0E 6600 005E bne +0x60 /* 00004A6E */ 00004A12 7C00 moveq.l D6, 0x00 00004A14 604C bra +0x4E /* 00004A62 */ label00004A16: 00004A16 3006 move.w D0, D6 00004A18 C1FC 0006 muls.w D0, 0x6 00004A1C 41ED BCD6 lea.l A0, [A5 - 0x432A] 00004A20 D1C0 add.l A0, D0 00004A22 43EE FFF6 lea.l A1, [A6 - 0xA] 00004A26 22D8 move.l [A1]+, [A0]+ 00004A28 32D8 move.w [A1]+, [A0]+ 00004A2A 486E FEF6 pea.l [A6 - 0x10A] 00004A2E 2F2E FFF6 move.l -[A7], [A6 - 0xA] 00004A32 4EAD 039A jsr [A5 + 0x39A /* export_111 */] 00004A36 508F addq.l A7, 8 00004A38 4A40 tst.w D0 00004A3A 6724 beq +0x26 /* 00004A60 */ 00004A3C 0C6E FFFF FFFA cmpi.w [A6 - 0x6], 0xFFFF 00004A42 660E bne +0x10 /* 00004A52 */ 00004A44 0C6E 0069 000E cmpi.w [A6 + 0xE], 0x69 /* 'i' */ 00004A4A 6706 beq +0x8 /* 00004A52 */ 00004A4C 7002 moveq.l D0, 0x02 00004A4E 6000 00D4 bra +0xD6 /* 00004B24 */ label00004A52: 00004A52 206E 0010 movea.l A0, [A6 + 0x10] 00004A56 30AE FFFA move.w [A0], [A6 - 0x6] 00004A5A 7000 moveq.l D0, 0x00 00004A5C 6000 00C6 bra +0xC8 /* 00004B24 */ label00004A60: 00004A60 5246 addq.w D6, 1 label00004A62: 00004A62 0C46 0010 cmpi.w D6, 0x10 00004A66 6DAE blt -0x50 /* 00004A16 */ 00004A68 7002 moveq.l D0, 0x02 00004A6A 6000 00B8 bra +0xBA /* 00004B24 */ label00004A6E: 00004A6E 486E FDF6 pea.l [A6 - 0x20A] 00004A72 486E FEF6 pea.l [A6 - 0x10A] 00004A76 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00004A7A 508F addq.l A7, 8 00004A7C 7004 moveq.l D0, 0x04 00004A7E 1D40 FDF6 move.b [A6 - 0x20A], D0 00004A82 7000 moveq.l D0, 0x00 00004A84 102E FEF6 move.b D0, [A6 - 0x10A] 00004A88 5940 subq.w D0, 4 00004A8A 1D40 FEFA move.b [A6 - 0x106], D0 00004A8E 486E FFFC pea.l [A6 - 0x4] 00004A92 486E FEFA pea.l [A6 - 0x106] 00004A96 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00004A9A 508F addq.l A7, 8 00004A9C 3E00 move.w D7, D0 00004A9E 4A47 tst.w D7 00004AA0 6706 beq +0x8 /* 00004AA8 */ 00004AA2 3007 move.w D0, D7 00004AA4 6000 007E bra +0x80 /* 00004B24 */ label00004AA8: 00004AA8 486E FDF6 pea.l [A6 - 0x20A] 00004AAC 486D BDD6 pea.l [A5 - 0x422A] 00004AB0 4EAD 039A jsr [A5 + 0x39A /* export_111 */] 00004AB4 508F addq.l A7, 8 00004AB6 4A40 tst.w D0 00004AB8 672E beq +0x30 /* 00004AE8 */ 00004ABA 0CAE 0000 0001 FFFC cmpi.l [A6 - 0x4], 0x1 00004AC2 6D0A blt +0xC /* 00004ACE */ 00004AC4 0CAE 0000 0005 FFFC cmpi.l [A6 - 0x4], 0x5 00004ACC 6F06 ble +0x8 /* 00004AD4 */ label00004ACE: 00004ACE 7002 moveq.l D0, 0x02 00004AD0 6000 0052 bra +0x54 /* 00004B24 */ label00004AD4: 00004AD4 202E FFFC move.l D0, [A6 - 0x4] 00004AD8 0680 0000 0009 addi.l D0, 0x9 /* '\t' */ 00004ADE 206E 0010 movea.l A0, [A6 + 0x10] 00004AE2 3080 move.w [A0], D0 00004AE4 7000 moveq.l D0, 0x00 00004AE6 603C bra +0x3E /* 00004B24 */ label00004AE8: 00004AE8 486E FDF6 pea.l [A6 - 0x20A] 00004AEC 486D BDDC pea.l [A5 - 0x4224] 00004AF0 4EAD 039A jsr [A5 + 0x39A /* export_111 */] 00004AF4 508F addq.l A7, 8 00004AF6 4A40 tst.w D0 00004AF8 6728 beq +0x2A /* 00004B22 */ 00004AFA 0CAE 0000 0001 FFFC cmpi.l [A6 - 0x4], 0x1 00004B02 6D0A blt +0xC /* 00004B0E */ 00004B04 0CAE 0000 000A FFFC cmpi.l [A6 - 0x4], 0xA /* '\n' */ 00004B0C 6F04 ble +0x6 /* 00004B12 */ label00004B0E: 00004B0E 7002 moveq.l D0, 0x02 00004B10 6012 bra +0x14 /* 00004B24 */ label00004B12: 00004B12 202E FFFC move.l D0, [A6 - 0x4] 00004B16 5380 subq.l D0, 1 00004B18 206E 0010 movea.l A0, [A6 + 0x10] 00004B1C 3080 move.w [A0], D0 00004B1E 7000 moveq.l D0, 0x00 00004B20 6002 bra +0x4 /* 00004B24 */ label00004B22: 00004B22 7002 moveq.l D0, 0x02 label00004B24: 00004B24 4CDF 00C0 movem.l D6,D7, [A7]+ 00004B28 4E5E unlink A6 00004B2A 4E75 rts fn00004B2C: 00004B2C 4E56 FFF8 link A6, -0x0008 00004B30 206E 0008 movea.l A0, [A6 + 0x8] 00004B34 2D68 0026 FFFC move.l [A6 - 0x4], [A0 + 0x26] 00004B3A 206E FFFC movea.l A0, [A6 - 0x4] 00004B3E 2050 movea.l A0, [A0] 00004B40 2D68 0012 FFF8 move.l [A6 - 0x8], [A0 + 0x12] 00004B46 206E FFF8 movea.l A0, [A6 - 0x8] 00004B4A 202E 000C move.l D0, [A6 + 0xC] 00004B4E E780 asl D0, 3 00004B50 D090 add.l D0, [A0] 00004B52 2040 movea.l A0, D0 00004B54 226E 0010 movea.l A1, [A6 + 0x10] 00004B58 5488 addq.l A0, 2 00004B5A 22D8 move.l [A1]+, [A0]+ 00004B5C 22D8 move.l [A1]+, [A0]+ 00004B5E 7000 moveq.l D0, 0x00 00004B60 4E5E unlink A6 00004B62 4E75 rts fn00004B64: 00004B64 4E56 FFFC link A6, -0x0004 00004B68 486E FFFC pea.l [A6 - 0x4] 00004B6C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004B70 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00004B74 508F addq.l A7, 8 00004B76 4A40 tst.w D0 00004B78 6700 0066 beq +0x68 /* 00004BE0 */ 00004B7C 486E FFFC pea.l [A6 - 0x4] 00004B80 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004B84 4EAD 00CA jsr [A5 + 0xCA /* export_21 */] 00004B88 508F addq.l A7, 8 00004B8A 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004B8E 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004B92 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004B96 2F2E 000C move.l -[A7], [A6 + 0xC] 00004B9A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004B9E 4EBA 0090 jsr [PC + 0x90 /* 00004C30 */] 00004BA2 4FEF 0014 lea.l A7, [A7 + 0x14] 00004BA6 4A40 tst.w D0 00004BA8 6706 beq +0x8 /* 00004BB0 */ 00004BAA 7000 moveq.l D0, 0x00 00004BAC 6000 007E bra +0x80 /* 00004C2C */ label00004BB0: 00004BB0 4AAD B13C tst.l [A5 - 0x4EC4] 00004BB4 6726 beq +0x28 /* 00004BDC */ 00004BB6 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004BBA 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004BBE 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004BC2 2F2E 000C move.l -[A7], [A6 + 0xC] 00004BC6 2F2D B13C move.l -[A7], [A5 - 0x4EC4] 00004BCA 4EBA 0064 jsr [PC + 0x64 /* 00004C30 */] 00004BCE 4FEF 0014 lea.l A7, [A7 + 0x14] 00004BD2 4A40 tst.w D0 00004BD4 6706 beq +0x8 /* 00004BDC */ 00004BD6 7000 moveq.l D0, 0x00 00004BD8 6000 0052 bra +0x54 /* 00004C2C */ label00004BDC: 00004BDC 7001 moveq.l D0, 0x01 00004BDE 604C bra +0x4E /* 00004C2C */ label00004BE0: 00004BE0 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004BE4 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004BE8 42A7 clr.l -[A7] 00004BEA 2F2E 000C move.l -[A7], [A6 + 0xC] 00004BEE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004BF2 4EBA 003C jsr [PC + 0x3C /* 00004C30 */] 00004BF6 4FEF 0014 lea.l A7, [A7 + 0x14] 00004BFA 4A40 tst.w D0 00004BFC 6704 beq +0x6 /* 00004C02 */ 00004BFE 7000 moveq.l D0, 0x00 00004C00 602A bra +0x2C /* 00004C2C */ label00004C02: 00004C02 4AAD B13C tst.l [A5 - 0x4EC4] 00004C06 6722 beq +0x24 /* 00004C2A */ 00004C08 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004C0C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004C10 42A7 clr.l -[A7] 00004C12 2F2E 000C move.l -[A7], [A6 + 0xC] 00004C16 2F2D B13C move.l -[A7], [A5 - 0x4EC4] 00004C1A 4EBA 0014 jsr [PC + 0x14 /* 00004C30 */] 00004C1E 4FEF 0014 lea.l A7, [A7 + 0x14] 00004C22 4A40 tst.w D0 00004C24 6704 beq +0x6 /* 00004C2A */ 00004C26 7000 moveq.l D0, 0x00 00004C28 6002 bra +0x4 /* 00004C2C */ label00004C2A: 00004C2A 7001 moveq.l D0, 0x01 label00004C2C: 00004C2C 4E5E unlink A6 00004C2E 4E75 rts fn00004C30: 00004C30 4E56 FED6 link A6, -0x012A 00004C34 48E7 0700 movem.l -[A7], D5,D6,D7 00004C38 486E FFE2 pea.l [A6 - 0x1E] 00004C3C 4878 0003 push.l 0x3 00004C40 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004C44 4EAD 0A4A jsr [A5 + 0xA4A /* export_325 */] 00004C48 4FEF 000C lea.l A7, [A7 + 0xC] 00004C4C 3F00 move.w -[A7], D0 00004C4E 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00004C52 548F addq.l A7, 2 00004C54 206E FFE2 movea.l A0, [A6 - 0x1E] 00004C58 2050 movea.l A0, [A0] 00004C5A 3C28 000E move.w D6, [A0 + 0xE] 00004C5E 7E00 moveq.l D7, 0x00 00004C60 6000 01F2 bra +0x1F4 /* 00004E54 */ label00004C64: 00004C64 206E FFE2 movea.l A0, [A6 - 0x1E] 00004C68 3007 move.w D0, D7 00004C6A C1FC 0006 muls.w D0, 0x6 00004C6E D090 add.l D0, [A0] 00004C70 2040 movea.l A0, D0 00004C72 43EE FFFA lea.l A1, [A6 - 0x6] 00004C76 41E8 0010 lea.l A0, [A0 + 0x10] 00004C7A 22D8 move.l [A1]+, [A0]+ 00004C7C 32D8 move.w [A1]+, [A0]+ 00004C7E 486E FFDA pea.l [A6 - 0x26] 00004C82 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004C86 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004C8A 4EAD 0A4A jsr [A5 + 0xA4A /* export_325 */] 00004C8E 4FEF 000C lea.l A7, [A7 + 0xC] 00004C92 3F00 move.w -[A7], D0 00004C94 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00004C98 548F addq.l A7, 2 00004C9A 7A00 moveq.l D5, 0x00 00004C9C 6000 0196 bra +0x198 /* 00004E34 */ label00004CA0: 00004CA0 206E FFDA movea.l A0, [A6 - 0x26] 00004CA4 3005 move.w D0, D5 00004CA6 48C0 ext.l D0 00004CA8 E980 asl D0, 4 00004CAA D090 add.l D0, [A0] 00004CAC 2040 movea.l A0, D0 00004CAE 43EE FFEA lea.l A1, [A6 - 0x16] 00004CB2 5488 addq.l A0, 2 00004CB4 22D8 move.l [A1]+, [A0]+ 00004CB6 22D8 move.l [A1]+, [A0]+ 00004CB8 22D8 move.l [A1]+, [A0]+ 00004CBA 22D8 move.l [A1]+, [A0]+ 00004CBC 202E FFF6 move.l D0, [A6 - 0xA] 00004CC0 B0AE 000C cmp.l D0, [A6 + 0xC] 00004CC4 6600 016C bne +0x16E /* 00004E32 */ 00004CC8 4AAE 0010 tst.l [A6 + 0x10] 00004CCC 6700 00C8 beq +0xCA /* 00004D96 */ 00004CD0 202E FFF2 move.l D0, [A6 - 0xE] 00004CD4 B0AE 0014 cmp.l D0, [A6 + 0x14] 00004CD8 6600 00BC bne +0xBE /* 00004D96 */ 00004CDC 486E FED6 pea.l [A6 - 0x12A] 00004CE0 2F2E FFEA move.l -[A7], [A6 - 0x16] 00004CE4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004CE8 4EAD 0A72 jsr [A5 + 0xA72 /* export_330 */] 00004CEC 4FEF 000C lea.l A7, [A7 + 0xC] 00004CF0 3F00 move.w -[A7], D0 00004CF2 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00004CF6 548F addq.l A7, 2 00004CF8 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004CFC 486E FED6 pea.l [A6 - 0x12A] 00004D00 4EAD 039A jsr [A5 + 0x39A /* export_111 */] 00004D04 508F addq.l A7, 8 00004D06 4A40 tst.w D0 00004D08 6700 008C beq +0x8E /* 00004D96 */ 00004D0C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004D10 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004D14 4EAD 0A02 jsr [A5 + 0xA02 /* export_316 */] 00004D18 508F addq.l A7, 8 00004D1A 3F00 move.w -[A7], D0 00004D1C 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00004D20 548F addq.l A7, 2 00004D22 4878 0003 push.l 0x3 00004D26 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004D2A 4EAD 0A02 jsr [A5 + 0xA02 /* export_316 */] 00004D2E 508F addq.l A7, 8 00004D30 3F00 move.w -[A7], D0 00004D32 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00004D36 548F addq.l A7, 2 00004D38 206E 0018 movea.l A0, [A6 + 0x18] 00004D3C 20AE FFEE move.l [A0], [A6 - 0x12] 00004D40 0CAE 4355 5253 000C cmpi.l [A6 + 0xC], 0x43555253 /* 'CURS' */ 00004D48 6646 bne +0x48 /* 00004D90 */ 00004D4A 486E FFD6 pea.l [A6 - 0x2A] 00004D4E 2F2E FFEA move.l -[A7], [A6 - 0x16] 00004D52 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004D56 4EAD 0A4A jsr [A5 + 0xA4A /* export_325 */] 00004D5A 4FEF 000C lea.l A7, [A7 + 0xC] 00004D5E 3F00 move.w -[A7], D0 00004D60 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00004D64 548F addq.l A7, 2 00004D66 206E FFD6 movea.l A0, [A6 - 0x2A] 00004D6A 2050 movea.l A0, [A0] 00004D6C 2D68 000A FFE6 move.l [A6 - 0x1A], [A0 + 0xA] 00004D72 206E FFE6 movea.l A0, [A6 - 0x1A] 00004D76 2F10 move.l -[A7], [A0] 00004D78 A851 syscall SetCursor 00004D7A 2F2E FFEA move.l -[A7], [A6 - 0x16] 00004D7E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004D82 4EAD 0A02 jsr [A5 + 0xA02 /* export_316 */] 00004D86 508F addq.l A7, 8 00004D88 3F00 move.w -[A7], D0 00004D8A 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00004D8E 548F addq.l A7, 2 label00004D90: 00004D90 7001 moveq.l D0, 0x01 00004D92 6000 00DE bra +0xE0 /* 00004E72 */ label00004D96: 00004D96 4AAE 0010 tst.l [A6 + 0x10] 00004D9A 6600 0096 bne +0x98 /* 00004E32 */ 00004D9E 202E FFEE move.l D0, [A6 - 0x12] 00004DA2 B0AE 0014 cmp.l D0, [A6 + 0x14] 00004DA6 6600 008A bne +0x8C /* 00004E32 */ 00004DAA 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004DAE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004DB2 4EAD 0A02 jsr [A5 + 0xA02 /* export_316 */] 00004DB6 508F addq.l A7, 8 00004DB8 3F00 move.w -[A7], D0 00004DBA 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00004DBE 548F addq.l A7, 2 00004DC0 4878 0003 push.l 0x3 00004DC4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004DC8 4EAD 0A02 jsr [A5 + 0xA02 /* export_316 */] 00004DCC 508F addq.l A7, 8 00004DCE 3F00 move.w -[A7], D0 00004DD0 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00004DD4 548F addq.l A7, 2 00004DD6 206E 0018 movea.l A0, [A6 + 0x18] 00004DDA 20AE FFEE move.l [A0], [A6 - 0x12] 00004DDE 0CAE 4355 5253 000C cmpi.l [A6 + 0xC], 0x43555253 /* 'CURS' */ 00004DE6 6646 bne +0x48 /* 00004E2E */ 00004DE8 486E FFD6 pea.l [A6 - 0x2A] 00004DEC 2F2E FFEA move.l -[A7], [A6 - 0x16] 00004DF0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004DF4 4EAD 0A4A jsr [A5 + 0xA4A /* export_325 */] 00004DF8 4FEF 000C lea.l A7, [A7 + 0xC] 00004DFC 3F00 move.w -[A7], D0 00004DFE 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00004E02 548F addq.l A7, 2 00004E04 206E FFD6 movea.l A0, [A6 - 0x2A] 00004E08 2050 movea.l A0, [A0] 00004E0A 2D68 000A FFE6 move.l [A6 - 0x1A], [A0 + 0xA] 00004E10 206E FFE6 movea.l A0, [A6 - 0x1A] 00004E14 2F10 move.l -[A7], [A0] 00004E16 A851 syscall SetCursor 00004E18 2F2E FFEA move.l -[A7], [A6 - 0x16] 00004E1C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004E20 4EAD 0A02 jsr [A5 + 0xA02 /* export_316 */] 00004E24 508F addq.l A7, 8 00004E26 3F00 move.w -[A7], D0 00004E28 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00004E2C 548F addq.l A7, 2 label00004E2E: 00004E2E 7001 moveq.l D0, 0x01 00004E30 6040 bra +0x42 /* 00004E72 */ label00004E32: 00004E32 5245 addq.w D5, 1 label00004E34: 00004E34 BA6E FFFA cmp.w D5, [A6 - 0x6] 00004E38 6D00 FE66 blt -0x198 /* 00004CA0 */ 00004E3C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00004E40 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004E44 4EAD 0A02 jsr [A5 + 0xA02 /* export_316 */] 00004E48 508F addq.l A7, 8 00004E4A 3F00 move.w -[A7], D0 00004E4C 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00004E50 548F addq.l A7, 2 00004E52 5247 addq.w D7, 1 label00004E54: 00004E54 BE46 cmp.w D7, D6 00004E56 6D00 FE0C blt -0x1F2 /* 00004C64 */ 00004E5A 4878 0003 push.l 0x3 00004E5E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004E62 4EAD 0A02 jsr [A5 + 0xA02 /* export_316 */] 00004E66 508F addq.l A7, 8 00004E68 3F00 move.w -[A7], D0 00004E6A 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00004E6E 548F addq.l A7, 2 00004E70 7000 moveq.l D0, 0x00 label00004E72: 00004E72 4CDF 00E0 movem.l D5,D6,D7, [A7]+ 00004E76 4E5E unlink A6 00004E78 4E75 rts fn00004E7A: 00004E7A 4E56 FDEE link A6, -0x0212 00004E7E 48E7 0108 movem.l -[A7], D7,A4 00004E82 286E 000C movea.l A4, [A6 + 0xC] 00004E86 486E FEF6 pea.l [A6 - 0x10A] 00004E8A 486E FEF0 pea.l [A6 - 0x110] 00004E8E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004E92 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004E96 2F0C move.l -[A7], A4 00004E98 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004E9C 4EBA 2A16 jsr [PC + 0x2A16 /* 000078B4 */] 00004EA0 4FEF 0018 lea.l A7, [A7 + 0x18] 00004EA4 3E00 move.w D7, D0 00004EA6 4A47 tst.w D7 00004EA8 672C beq +0x2E /* 00004ED6 */ 00004EAA 0C54 271E cmpi.w [A4], 0x271E 00004EAE 6602 bne +0x4 /* 00004EB2 */ 00004EB0 508C addq.l A4, 8 label00004EB2: 00004EB2 508C addq.l A4, 8 00004EB4 0C54 2720 cmpi.w [A4], 0x2720 /* '\' ' */ 00004EB8 6706 beq +0x8 /* 00004EC0 */ 00004EBA 7007 moveq.l D0, 0x07 00004EBC 6000 0236 bra +0x238 /* 000050F4 */ label00004EC0: 00004EC0 508C addq.l A4, 8 00004EC2 41EE FF9E lea.l A0, [A6 - 0x62] 00004EC6 43ED B334 lea.l A1, [A5 - 0x4CCC] 00004ECA 7017 moveq.l D0, 0x17 label00004ECC: 00004ECC 20D9 move.l [A0]+, [A1]+ 00004ECE 51C8 FFFC dbf D0, -0x6 /* 00004ECC */ 00004ED2 30D9 move.w [A0]+, [A1]+ 00004ED4 603C bra +0x3E /* 00004F12 */ label00004ED6: 00004ED6 486E FEF6 pea.l [A6 - 0x10A] 00004EDA 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00004EDE 588F addq.l A7, 4 00004EE0 302E FEF0 move.w D0, [A6 - 0x110] 00004EE4 48C0 ext.l D0 00004EE6 E780 asl D0, 3 00004EE8 D9C0 add.l A4, D0 00004EEA 0C6E 0006 FEF6 cmpi.w [A6 - 0x10A], 0x6 00004EF0 6706 beq +0x8 /* 00004EF8 */ 00004EF2 7002 moveq.l D0, 0x02 00004EF4 6000 01FE bra +0x200 /* 000050F4 */ label00004EF8: 00004EF8 4AAE FF60 tst.l [A6 - 0xA0] 00004EFC 6606 bne +0x8 /* 00004F04 */ 00004EFE 703D moveq.l D0, 0x3D 00004F00 6000 01F2 bra +0x1F4 /* 000050F4 */ label00004F04: 00004F04 486E FF9E pea.l [A6 - 0x62] 00004F08 2F2E FF60 move.l -[A7], [A6 - 0xA0] 00004F0C 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */] 00004F10 508F addq.l A7, 8 label00004F12: 00004F12 0C6E 0FD1 0018 cmpi.w [A6 + 0x18], 0xFD1 00004F18 6600 00BA bne +0xBC /* 00004FD4 */ 00004F1C 486E FEF2 pea.l [A6 - 0x10E] 00004F20 486E FEF0 pea.l [A6 - 0x110] 00004F24 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004F28 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004F2C 2F0C move.l -[A7], A4 00004F2E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004F32 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00004F36 4FEF 0018 lea.l A7, [A7 + 0x18] 00004F3A 3E00 move.w D7, D0 00004F3C 4A47 tst.w D7 00004F3E 6706 beq +0x8 /* 00004F46 */ 00004F40 3007 move.w D0, D7 00004F42 6000 01B0 bra +0x1B2 /* 000050F4 */ label00004F46: 00004F46 302E FEF0 move.w D0, [A6 - 0x110] 00004F4A 48C0 ext.l D0 00004F4C E780 asl D0, 3 00004F4E D9C0 add.l A4, D0 00004F50 4A54 tst.w [A4] 00004F52 670E beq +0x10 /* 00004F62 */ 00004F54 2F2E FEF2 move.l -[A7], [A6 - 0x10E] 00004F58 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00004F5C 7013 moveq.l D0, 0x13 00004F5E 6000 0194 bra +0x196 /* 000050F4 */ label00004F62: 00004F62 486E FEEE pea.l [A6 - 0x112] 00004F66 2F2E FEF2 move.l -[A7], [A6 - 0x10E] 00004F6A 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 00004F6E 508F addq.l A7, 8 00004F70 3E00 move.w D7, D0 00004F72 2F2E FEF2 move.l -[A7], [A6 - 0x10E] 00004F76 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00004F7A 4A47 tst.w D7 00004F7C 6706 beq +0x8 /* 00004F84 */ 00004F7E 3007 move.w D0, D7 00004F80 6000 0172 bra +0x174 /* 000050F4 */ label00004F84: 00004F84 4A6E FEEE tst.w [A6 - 0x112] 00004F88 6706 beq +0x8 /* 00004F90 */ 00004F8A 526E FFFE addq.w [A6 - 0x2], 1 00004F8E 600E bra +0x10 /* 00004F9E */ label00004F90: 00004F90 536E FFFE subq.w [A6 - 0x2], 1 00004F94 4A6E FFFE tst.w [A6 - 0x2] 00004F98 6C04 bge +0x6 /* 00004F9E */ 00004F9A 426E FFFE clr.w [A6 - 0x2] label00004F9E: 00004F9E 486E FF9E pea.l [A6 - 0x62] 00004FA2 2F2E FFE6 move.l -[A7], [A6 - 0x1A] 00004FA6 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */] 00004FAA 508F addq.l A7, 8 00004FAC 202E FFE6 move.l D0, [A6 - 0x1A] 00004FB0 B0AD B37C cmp.l D0, [A5 - 0x4C84] 00004FB4 6606 bne +0x8 /* 00004FBC */ 00004FB6 3B6E FFFE B394 move.w [A5 - 0x4C6C], [A6 - 0x2] label00004FBC: 00004FBC 4A6E FEEE tst.w [A6 - 0x112] 00004FC0 660C bne +0xE /* 00004FCE */ 00004FC2 42A7 clr.l -[A7] 00004FC4 2F2E FFE6 move.l -[A7], [A6 - 0x1A] 00004FC8 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */] 00004FCC 508F addq.l A7, 8 label00004FCE: 00004FCE 7000 moveq.l D0, 0x00 00004FD0 6000 0122 bra +0x124 /* 000050F4 */ label00004FD4: 00004FD4 0C6E 0FBA 0018 cmpi.w [A6 + 0x18], 0xFBA 00004FDA 6600 0072 bne +0x74 /* 0000504E */ 00004FDE 486E FEF2 pea.l [A6 - 0x10E] 00004FE2 486E FEF0 pea.l [A6 - 0x110] 00004FE6 2F2E 0014 move.l -[A7], [A6 + 0x14] 00004FEA 2F2E 0010 move.l -[A7], [A6 + 0x10] 00004FEE 2F0C move.l -[A7], A4 00004FF0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004FF4 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00004FF8 4FEF 0018 lea.l A7, [A7 + 0x18] 00004FFC 3E00 move.w D7, D0 00004FFE 4A47 tst.w D7 00005000 6706 beq +0x8 /* 00005008 */ 00005002 3007 move.w D0, D7 00005004 6000 00EE bra +0xF0 /* 000050F4 */ label00005008: 00005008 302E FEF0 move.w D0, [A6 - 0x110] 0000500C 48C0 ext.l D0 0000500E E780 asl D0, 3 00005010 D9C0 add.l A4, D0 00005012 4A54 tst.w [A4] 00005014 670E beq +0x10 /* 00005024 */ 00005016 2F2E FEF2 move.l -[A7], [A6 - 0x10E] 0000501A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000501E 7013 moveq.l D0, 0x13 00005020 6000 00D2 bra +0xD4 /* 000050F4 */ label00005024: 00005024 486E FEEE pea.l [A6 - 0x112] 00005028 2F2E FEF2 move.l -[A7], [A6 - 0x10E] 0000502C 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 00005030 508F addq.l A7, 8 00005032 3E00 move.w D7, D0 00005034 2F2E FEF2 move.l -[A7], [A6 - 0x10E] 00005038 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000503C 4A47 tst.w D7 0000503E 6706 beq +0x8 /* 00005046 */ 00005040 3007 move.w D0, D7 00005042 6000 00B0 bra +0xB2 /* 000050F4 */ label00005046: 00005046 3D6E FEEE FFFC move.w [A6 - 0x4], [A6 - 0x112] 0000504C 6038 bra +0x3A /* 00005086 */ label0000504E: 0000504E 486E FEEE pea.l [A6 - 0x112] 00005052 486E FEF0 pea.l [A6 - 0x110] 00005056 2F0C move.l -[A7], A4 00005058 4EBA 00A2 jsr [PC + 0xA2 /* 000050FC */] 0000505C 4FEF 000C lea.l A7, [A7 + 0xC] 00005060 3E00 move.w D7, D0 00005062 4A47 tst.w D7 00005064 6706 beq +0x8 /* 0000506C */ 00005066 3007 move.w D0, D7 00005068 6000 008A bra +0x8C /* 000050F4 */ label0000506C: 0000506C 302E FEF0 move.w D0, [A6 - 0x110] 00005070 48C0 ext.l D0 00005072 E780 asl D0, 3 00005074 D9C0 add.l A4, D0 00005076 4A54 tst.w [A4] 00005078 6706 beq +0x8 /* 00005080 */ 0000507A 7013 moveq.l D0, 0x13 0000507C 6000 0076 bra +0x78 /* 000050F4 */ label00005080: 00005080 3D6E FEEE FFFA move.w [A6 - 0x6], [A6 - 0x112] label00005086: 00005086 2F2E FFE6 move.l -[A7], [A6 - 0x1A] 0000508A A873 syscall SetPort 0000508C 486E FF9E pea.l [A6 - 0x62] 00005090 2F2E FFE6 move.l -[A7], [A6 - 0x1A] 00005094 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */] 00005098 508F addq.l A7, 8 0000509A 202E FFE6 move.l D0, [A6 - 0x1A] 0000509E B0AD B37C cmp.l D0, [A5 - 0x4C84] 000050A2 660C bne +0xE /* 000050B0 */ 000050A4 3B6E FFFC B392 move.w [A5 - 0x4C6E], [A6 - 0x4] 000050AA 3B6E FFFA B390 move.w [A5 - 0x4C70], [A6 - 0x6] label000050B0: 000050B0 4267 clr.w -[A7] 000050B2 3F3C 0001 move.w -[A7], 0x1 000050B6 2F2E FFCA move.l -[A7], [A6 - 0x36] 000050BA 4EAD 0F92 jsr [A5 + 0xF92 /* export_494 */] 000050BE 508F addq.l A7, 8 000050C0 4267 clr.w -[A7] 000050C2 3F3C 0001 move.w -[A7], 0x1 000050C6 2F2E FFDE move.l -[A7], [A6 - 0x22] 000050CA 4EAD 0F92 jsr [A5 + 0xF92 /* export_494 */] 000050CE 508F addq.l A7, 8 000050D0 42A7 clr.l -[A7] 000050D2 2F2E FFE6 move.l -[A7], [A6 - 0x1A] 000050D6 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */] 000050DA 508F addq.l A7, 8 000050DC 0C6E 012C FEEE cmpi.w [A6 - 0x112], 0x12C 000050E2 6D08 blt +0xA /* 000050EC */ 000050E4 0C6E 013A FEEE cmpi.w [A6 - 0x112], 0x13A 000050EA 6F04 ble +0x6 /* 000050F0 */ label000050EC: 000050EC 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] label000050F0: 000050F0 4EAD 0B2A jsr [A5 + 0xB2A /* export_353 */] label000050F4: 000050F4 4CDF 1080 movem.l D7,A4, [A7]+ 000050F8 4E5E unlink A6 000050FA 4E75 rts export_347: fn000050FC: 000050FC 4E56 FFF8 link A6, -0x0008 00005100 48E7 0308 movem.l -[A7], D6,D7,A4 00005104 286E 0008 movea.l A4, [A6 + 0x8] 00005108 206E 000C movea.l A0, [A6 + 0xC] 0000510C 4250 clr.w [A0] 0000510E 7CFF moveq.l D6, 0xFFFFFFFF 00005110 0C54 2B46 cmpi.w [A4], 0x2B46 /* '+F' */ 00005114 6602 bne +0x4 /* 00005118 */ 00005116 7C00 moveq.l D6, 0x00 label00005118: 00005118 0C54 2B1C cmpi.w [A4], 0x2B1C 0000511C 6602 bne +0x4 /* 00005120 */ 0000511E 7C01 moveq.l D6, 0x01 label00005120: 00005120 0C54 2B07 cmpi.w [A4], 0x2B07 00005124 6602 bne +0x4 /* 00005128 */ 00005126 7C02 moveq.l D6, 0x02 label00005128: 00005128 0C54 2B21 cmpi.w [A4], 0x2B21 /* '+!' */ 0000512C 6602 bne +0x4 /* 00005130 */ 0000512E 7C03 moveq.l D6, 0x03 label00005130: 00005130 4A46 tst.w D6 00005132 6D08 blt +0xA /* 0000513C */ 00005134 508C addq.l A4, 8 00005136 206E 000C movea.l A0, [A6 + 0xC] 0000513A 5250 addq.w [A0], 1 label0000513C: 0000513C 3014 move.w D0, [A4] 0000513E 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00005142 0018 0062 ori.b [A0]+, 0x62 /* 'b' */ 00005146 2B05 move.l -[A5], D5 00005148 006E 2B2A 007C ori.w [A6 + 0x7C], 0x2B2A /* '+*' */ 0000514E 2B6B 008A 2B4F move.l [A5 + 0x2B4F], [A3 + 0x8A] 00005154 0098 0FA9 00A8 ori.l [A0]+, 0xFA900A8 0000515A 2B06 move.l -[A5], D6 0000515C 00B8 2B13 00D6 2B1E ori.l [0x00002B1E], 0x2B1300D6 00005164 00E6 .incomplete 00005166 2B36 00F6 move.l -[A5], [A6 + D0.w - 0x10] 0000516A 1F41 0114 move.b [A7 + 0x114], D1 0000516E 2B45 0132 move.l [A5 + 0x132 /* export_34 */], D5 00005172 2B49 0142 move.l [A5 + 0x142 /* export_36 */], A1 00005176 2B50 0172 move.l [A5 + 0x172 /* export_42 */], [A0] 0000517A 0FE0 .incomplete 0000517C 01A0 bclr -[A0], D0 0000517E 0FE7 .incomplete 00005180 01B0 2B54 bclr <>, D0 00005184 01C0 .incomplete 00005186 2B0F move.l -[A5], A7 00005188 01D0 .incomplete 0000518A 2B56 01F4 move.l [A5 + 0x1F4], [A6] 0000518E 2B58 0224 move.l [A5 + 0x224], [A0]+ 00005192 083A 0234 2B5E btst.b [PC + 0x2B5E /* 00007CF2, cstring "" */], 0x34 /* '4' */ 00005198 0254 2B62 andi.w [A4], 0x2B62 /* '+b' */ 0000519C 0274 2B65 0290 andi.w [A4 + D0.w * 2 - 0x112], 0x2B65 /* '+e' */ 000051A2 2AFA 029C move.l [A5]+, [PC + 0x29C /* 00005440, value 0xC460002 */] 000051A6 4A46 tst.w D6 000051A8 6D06 blt +0x8 /* 000051B0 */ 000051AA 7002 moveq.l D0, 0x02 000051AC 6000 02C4 bra +0x2C6 /* 00005472 */ label000051B0: 000051B0 7E64 moveq.l D7, 0x64 000051B2 6000 02B0 bra +0x2B2 /* 00005464 */ 000051B6 4A46 tst.w D6 000051B8 6D06 blt +0x8 /* 000051C0 */ 000051BA 7002 moveq.l D0, 0x02 000051BC 6000 02B4 bra +0x2B6 /* 00005472 */ label000051C0: 000051C0 3E3C 025C move.w D7, 0x25C 000051C4 6000 029E bra +0x2A0 /* 00005464 */ 000051C8 4A46 tst.w D6 000051CA 6D06 blt +0x8 /* 000051D2 */ 000051CC 7002 moveq.l D0, 0x02 000051CE 6000 02A2 bra +0x2A4 /* 00005472 */ label000051D2: 000051D2 3E3C 0258 move.w D7, 0x258 000051D6 6000 028C bra +0x28E /* 00005464 */ 000051DA 4A46 tst.w D6 000051DC 6D06 blt +0x8 /* 000051E4 */ 000051DE 7002 moveq.l D0, 0x02 000051E0 6000 0290 bra +0x292 /* 00005472 */ label000051E4: 000051E4 3E3C 0259 move.w D7, 0x259 000051E8 6000 027A bra +0x27C /* 00005464 */ 000051EC 0C46 0001 cmpi.w D6, 0x1 000051F0 6D06 blt +0x8 /* 000051F8 */ 000051F2 7002 moveq.l D0, 0x02 000051F4 6000 027C bra +0x27E /* 00005472 */ label000051F8: 000051F8 3E3C 012C move.w D7, 0x12C 000051FC 6000 0266 bra +0x268 /* 00005464 */ 00005200 0C46 0001 cmpi.w D6, 0x1 00005204 6D06 blt +0x8 /* 0000520C */ 00005206 7002 moveq.l D0, 0x02 00005208 6000 0268 bra +0x26A /* 00005472 */ label0000520C: 0000520C 3E3C 012D move.w D7, 0x12D 00005210 6000 0252 bra +0x254 /* 00005464 */ 00005214 0C46 0002 cmpi.w D6, 0x2 00005218 6D06 blt +0x8 /* 00005220 */ 0000521A 7002 moveq.l D0, 0x02 0000521C 6000 0254 bra +0x256 /* 00005472 */ label00005220: 00005220 0C46 0001 cmpi.w D6, 0x1 00005224 6C08 bge +0xA /* 0000522E */ 00005226 3E3C 012E move.w D7, 0x12E 0000522A 6000 0238 bra +0x23A /* 00005464 */ label0000522E: 0000522E 3E3C 00D0 move.w D7, 0xD0 00005232 6000 0230 bra +0x232 /* 00005464 */ 00005236 0C46 0001 cmpi.w D6, 0x1 0000523A 6D06 blt +0x8 /* 00005242 */ 0000523C 7002 moveq.l D0, 0x02 0000523E 6000 0232 bra +0x234 /* 00005472 */ label00005242: 00005242 3E3C 012F move.w D7, 0x12F 00005246 6000 021C bra +0x21E /* 00005464 */ 0000524A 0C46 0001 cmpi.w D6, 0x1 0000524E 6D06 blt +0x8 /* 00005256 */ 00005250 7002 moveq.l D0, 0x02 00005252 6000 021E bra +0x220 /* 00005472 */ label00005256: 00005256 3E3C 0130 move.w D7, 0x130 0000525A 6000 0208 bra +0x20A /* 00005464 */ 0000525E 0C46 0002 cmpi.w D6, 0x2 00005262 6D06 blt +0x8 /* 0000526A */ 00005264 7002 moveq.l D0, 0x02 00005266 6000 020A bra +0x20C /* 00005472 */ label0000526A: 0000526A 0C46 0001 cmpi.w D6, 0x1 0000526E 6C08 bge +0xA /* 00005278 */ 00005270 3E3C 0131 move.w D7, 0x131 00005274 6000 01EE bra +0x1F0 /* 00005464 */ label00005278: 00005278 3E3C 00CA move.w D7, 0xCA 0000527C 6000 01E6 bra +0x1E8 /* 00005464 */ 00005280 0C46 0002 cmpi.w D6, 0x2 00005284 6D06 blt +0x8 /* 0000528C */ 00005286 7002 moveq.l D0, 0x02 00005288 6000 01E8 bra +0x1EA /* 00005472 */ label0000528C: 0000528C 0C46 0001 cmpi.w D6, 0x1 00005290 6C08 bge +0xA /* 0000529A */ 00005292 3E3C 0132 move.w D7, 0x132 00005296 6000 01CC bra +0x1CE /* 00005464 */ label0000529A: 0000529A 3E3C 00CD move.w D7, 0xCD 0000529E 6000 01C4 bra +0x1C6 /* 00005464 */ 000052A2 0C46 0001 cmpi.w D6, 0x1 000052A6 6D06 blt +0x8 /* 000052AE */ 000052A8 7002 moveq.l D0, 0x02 000052AA 6000 01C6 bra +0x1C8 /* 00005472 */ label000052AE: 000052AE 3E3C 0133 move.w D7, 0x133 000052B2 6000 01B0 bra +0x1B2 /* 00005464 */ 000052B6 0C46 0003 cmpi.w D6, 0x3 000052BA 6D06 blt +0x8 /* 000052C2 */ 000052BC 7002 moveq.l D0, 0x02 000052BE 6000 01B2 bra +0x1B4 /* 00005472 */ label000052C2: 000052C2 0C46 0001 cmpi.w D6, 0x1 000052C6 6C08 bge +0xA /* 000052D0 */ 000052C8 3E3C 0134 move.w D7, 0x134 000052CC 6000 0196 bra +0x198 /* 00005464 */ label000052D0: 000052D0 0C46 0002 cmpi.w D6, 0x2 000052D4 6604 bne +0x6 /* 000052DA */ 000052D6 3E3C 0191 move.w D7, 0x191 label000052DA: 000052DA 0C46 0001 cmpi.w D6, 0x1 000052DE 6600 0184 bne +0x186 /* 00005464 */ 000052E2 3E3C 00CE move.w D7, 0xCE 000052E6 6000 017C bra +0x17E /* 00005464 */ 000052EA 0C46 0001 cmpi.w D6, 0x1 000052EE 6C08 bge +0xA /* 000052F8 */ 000052F0 3E3C 0135 move.w D7, 0x135 000052F4 6000 016E bra +0x170 /* 00005464 */ label000052F8: 000052F8 0C46 0001 cmpi.w D6, 0x1 000052FC 6604 bne +0x6 /* 00005302 */ 000052FE 3E3C 00CB move.w D7, 0xCB label00005302: 00005302 0C46 0002 cmpi.w D6, 0x2 00005306 6604 bne +0x6 /* 0000530C */ 00005308 3E3C 0190 move.w D7, 0x190 label0000530C: 0000530C 0C46 0003 cmpi.w D6, 0x3 00005310 6600 0152 bne +0x154 /* 00005464 */ 00005314 3E3C 01F4 move.w D7, 0x1F4 00005318 6000 014A bra +0x14C /* 00005464 */ 0000531C 0C46 0003 cmpi.w D6, 0x3 00005320 6706 beq +0x8 /* 00005328 */ 00005322 7002 moveq.l D0, 0x02 00005324 6000 014C bra +0x14E /* 00005472 */ label00005328: 00005328 3E3C 01F5 move.w D7, 0x1F5 0000532C 6000 0136 bra +0x138 /* 00005464 */ 00005330 0C46 0002 cmpi.w D6, 0x2 00005334 6706 beq +0x8 /* 0000533C */ 00005336 7002 moveq.l D0, 0x02 00005338 6000 0138 bra +0x13A /* 00005472 */ label0000533C: 0000533C 3E3C 0193 move.w D7, 0x193 00005340 6000 0122 bra +0x124 /* 00005464 */ 00005344 0C46 0002 cmpi.w D6, 0x2 00005348 6706 beq +0x8 /* 00005350 */ 0000534A 7002 moveq.l D0, 0x02 0000534C 6000 0124 bra +0x126 /* 00005472 */ label00005350: 00005350 3E3C 0194 move.w D7, 0x194 00005354 6000 010E bra +0x110 /* 00005464 */ 00005358 0C46 0001 cmpi.w D6, 0x1 0000535C 6D06 blt +0x8 /* 00005364 */ 0000535E 7002 moveq.l D0, 0x02 00005360 6000 0110 bra +0x112 /* 00005472 */ label00005364: 00005364 508C addq.l A4, 8 00005366 206E 000C movea.l A0, [A6 + 0xC] 0000536A 5250 addq.w [A0], 1 0000536C 0C54 2B50 cmpi.w [A4], 0x2B50 /* '+P' */ 00005370 6706 beq +0x8 /* 00005378 */ 00005372 7002 moveq.l D0, 0x02 00005374 6000 00FC bra +0xFE /* 00005472 */ label00005378: 00005378 3E3C 0136 move.w D7, 0x136 0000537C 6000 00E6 bra +0xE8 /* 00005464 */ 00005380 0C46 0003 cmpi.w D6, 0x3 00005384 6D06 blt +0x8 /* 0000538C */ 00005386 7002 moveq.l D0, 0x02 00005388 6000 00E8 bra +0xEA /* 00005472 */ label0000538C: 0000538C 0C46 0001 cmpi.w D6, 0x1 00005390 6C08 bge +0xA /* 0000539A */ 00005392 3E3C 0137 move.w D7, 0x137 00005396 6000 00CC bra +0xCE /* 00005464 */ label0000539A: 0000539A 0C46 0002 cmpi.w D6, 0x2 0000539E 6604 bne +0x6 /* 000053A4 */ 000053A0 3E3C 0192 move.w D7, 0x192 label000053A4: 000053A4 0C46 0001 cmpi.w D6, 0x1 000053A8 6600 00BA bne +0xBC /* 00005464 */ 000053AC 3E3C 00CC move.w D7, 0xCC 000053B0 6000 00B2 bra +0xB4 /* 00005464 */ 000053B4 0C46 0001 cmpi.w D6, 0x1 000053B8 6D06 blt +0x8 /* 000053C0 */ 000053BA 7002 moveq.l D0, 0x02 000053BC 6000 00B4 bra +0xB6 /* 00005472 */ label000053C0: 000053C0 3E3C 0138 move.w D7, 0x138 000053C4 6000 009E bra +0xA0 /* 00005464 */ 000053C8 0C6C 2B0A 0008 cmpi.w [A4 + 0x8], 0x2B0A /* '+\n' */ 000053CE 6608 bne +0xA /* 000053D8 */ 000053D0 508C addq.l A4, 8 000053D2 206E 000C movea.l A0, [A6 + 0xC] 000053D6 5250 addq.w [A0], 1 label000053D8: 000053D8 0C46 0001 cmpi.w D6, 0x1 000053DC 6D06 blt +0x8 /* 000053E4 */ 000053DE 7002 moveq.l D0, 0x02 000053E0 6000 0090 bra +0x92 /* 00005472 */ label000053E4: 000053E4 3E3C 0139 move.w D7, 0x139 000053E8 6000 007A bra +0x7C /* 00005464 */ 000053EC 0C6C 1F41 0008 cmpi.w [A4 + 0x8], 0x1F41 000053F2 6608 bne +0xA /* 000053FC */ 000053F4 508C addq.l A4, 8 000053F6 206E 000C movea.l A0, [A6 + 0xC] 000053FA 5250 addq.w [A0], 1 label000053FC: 000053FC 0C46 0001 cmpi.w D6, 0x1 00005400 6706 beq +0x8 /* 00005408 */ 00005402 7002 moveq.l D0, 0x02 00005404 6000 006C bra +0x6E /* 00005472 */ label00005408: 00005408 3E3C 00C9 move.w D7, 0xC9 0000540C 6000 0056 bra +0x58 /* 00005464 */ 00005410 0C46 0002 cmpi.w D6, 0x2 00005414 6D06 blt +0x8 /* 0000541C */ 00005416 7002 moveq.l D0, 0x02 00005418 6000 0058 bra +0x5A /* 00005472 */ label0000541C: 0000541C 0C46 0001 cmpi.w D6, 0x1 00005420 6C08 bge +0xA /* 0000542A */ 00005422 3E3C 013A move.w D7, 0x13A 00005426 6000 003C bra +0x3E /* 00005464 */ label0000542A: 0000542A 3E3C 00C8 move.w D7, 0xC8 0000542E 6034 bra +0x36 /* 00005464 */ 00005430 0C46 0001 cmpi.w D6, 0x1 00005434 6704 beq +0x6 /* 0000543A */ 00005436 7002 moveq.l D0, 0x02 00005438 6038 bra +0x3A /* 00005472 */ label0000543A: 0000543A 3E3C 00CF move.w D7, 0xCF 0000543E 6024 bra +0x26 /* 00005464 */ 00005440 0C46 0002 cmpi.w D6, 0x2 00005444 6604 bne +0x6 /* 0000544A */ 00005446 3E3C 025B move.w D7, 0x25B label0000544A: 0000544A 0C46 0003 cmpi.w D6, 0x3 0000544E 6604 bne +0x6 /* 00005454 */ 00005450 3E3C 025A move.w D7, 0x25A label00005454: 00005454 0C46 0002 cmpi.w D6, 0x2 00005458 6C04 bge +0x6 /* 0000545E */ 0000545A 7002 moveq.l D0, 0x02 0000545C 6014 bra +0x16 /* 00005472 */ label0000545E: 0000545E 206E 000C movea.l A0, [A6 + 0xC] 00005462 5350 subq.w [A0], 1 label00005464: 00005464 206E 0010 movea.l A0, [A6 + 0x10] 00005468 3087 move.w [A0], D7 0000546A 206E 000C movea.l A0, [A6 + 0xC] 0000546E 5250 addq.w [A0], 1 00005470 7000 moveq.l D0, 0x00 label00005472: 00005472 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00005476 4E5E unlink A6 00005478 4E75 rts fn0000547A: 0000547A 4E56 FDEA link A6, -0x0216 0000547E 48E7 0108 movem.l -[A7], D7,A4 00005482 286E 000C movea.l A4, [A6 + 0xC] 00005486 486E FF06 pea.l [A6 - 0xFA] 0000548A 486E FEFC pea.l [A6 - 0x104] 0000548E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00005492 2F2E 0010 move.l -[A7], [A6 + 0x10] 00005496 2F0C move.l -[A7], A4 00005498 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000549C 4EBA 2416 jsr [PC + 0x2416 /* 000078B4 */] 000054A0 4FEF 0018 lea.l A7, [A7 + 0x18] 000054A4 3E00 move.w D7, D0 000054A6 4A47 tst.w D7 000054A8 6706 beq +0x8 /* 000054B0 */ 000054AA 3007 move.w D0, D7 000054AC 6000 01BA bra +0x1BC /* 00005668 */ label000054B0: 000054B0 302E FEFC move.w D0, [A6 - 0x104] 000054B4 48C0 ext.l D0 000054B6 E780 asl D0, 3 000054B8 D9C0 add.l A4, D0 000054BA 486E FF02 pea.l [A6 - 0xFE] 000054BE 486E FF06 pea.l [A6 - 0xFA] 000054C2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000054C6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000054CA 2F0C move.l -[A7], A4 000054CC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000054D0 4EBA 2480 jsr [PC + 0x2480 /* 00007952 */] 000054D4 4FEF 0018 lea.l A7, [A7 + 0x18] 000054D8 3E00 move.w D7, D0 000054DA 4A47 tst.w D7 000054DC 6706 beq +0x8 /* 000054E4 */ 000054DE 3007 move.w D0, D7 000054E0 6000 0186 bra +0x188 /* 00005668 */ label000054E4: 000054E4 486E FEFE pea.l [A6 - 0x102] 000054E8 2F2E FF02 move.l -[A7], [A6 - 0xFE] 000054EC 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 000054F0 508F addq.l A7, 8 000054F2 206E FEFE movea.l A0, [A6 - 0x102] 000054F6 2050 movea.l A0, [A0] 000054F8 3D50 FEFA move.w [A6 - 0x106], [A0] 000054FC 2F2E FF02 move.l -[A7], [A6 - 0xFE] 00005500 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00005504 2F2E FEFE move.l -[A7], [A6 - 0x102] 00005508 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000550C 0C6E 0006 FF06 cmpi.w [A6 - 0xFA], 0x6 00005512 6600 0064 bne +0x66 /* 00005578 */ 00005516 3F2E FEFA move.w -[A7], [A6 - 0x106] 0000551A 486E FF06 pea.l [A6 - 0xFA] 0000551E 4EBA 04BA jsr [PC + 0x4BA /* 000059DA */] 00005522 5C8F addq.l A7, 6 00005524 3E00 move.w D7, D0 00005526 4A47 tst.w D7 00005528 663E bne +0x40 /* 00005568 */ 0000552A 2F2E FF38 move.l -[A7], [A6 - 0xC8] 0000552E 2F2E FF28 move.l -[A7], [A6 - 0xD8] 00005532 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00005536 508F addq.l A7, 8 00005538 3F00 move.w -[A7], D0 0000553A 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 0000553E 548F addq.l A7, 2 00005540 4AAE FF70 tst.l [A6 - 0x90] 00005544 6722 beq +0x24 /* 00005568 */ 00005546 2F2E FF70 move.l -[A7], [A6 - 0x90] 0000554A A873 syscall SetPort 0000554C 486E FF28 pea.l [A6 - 0xD8] 00005550 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 00005554 588F addq.l A7, 4 00005556 2F2E FF70 move.l -[A7], [A6 - 0x90] 0000555A 4EAD 0BB2 jsr [A5 + 0xBB2 /* export_370 */] 0000555E 588F addq.l A7, 4 00005560 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 00005564 4EAD 013A jsr [A5 + 0x13A /* export_35 */] label00005568: 00005568 486E FF06 pea.l [A6 - 0xFA] 0000556C 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00005570 588F addq.l A7, 4 00005572 3007 move.w D0, D7 00005574 6000 00F2 bra +0xF4 /* 00005668 */ label00005578: 00005578 0C6E 0003 FF06 cmpi.w [A6 - 0xFA], 0x3 0000557E 6710 beq +0x12 /* 00005590 */ 00005580 486E FF06 pea.l [A6 - 0xFA] 00005584 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00005588 588F addq.l A7, 4 0000558A 7002 moveq.l D0, 0x02 0000558C 6000 00DA bra +0xDC /* 00005668 */ label00005590: 00005590 206E FF90 movea.l A0, [A6 - 0x70] 00005594 302E FF8A move.w D0, [A6 - 0x76] 00005598 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 0000559C D090 add.l D0, [A0] 0000559E 2040 movea.l A0, D0 000055A0 43EE FFAE lea.l A1, [A6 - 0x52] 000055A4 7013 moveq.l D0, 0x13 label000055A6: 000055A6 22D8 move.l [A1]+, [A0]+ 000055A8 51C8 FFFC dbf D0, -0x6 /* 000055A6 */ 000055AC 32D8 move.w [A1]+, [A0]+ 000055AE 486E FEEA pea.l [A6 - 0x116] 000055B2 3F2E FF8A move.w -[A7], [A6 - 0x76] 000055B6 2F2E FF90 move.l -[A7], [A6 - 0x70] 000055BA 4EAD 0FCA jsr [A5 + 0xFCA /* export_501 */] 000055BE 4FEF 000A lea.l A7, [A7 + 0xA] 000055C2 3F2E FEFA move.w -[A7], [A6 - 0x106] 000055C6 486E FFAE pea.l [A6 - 0x52] 000055CA 4EBA 00A4 jsr [PC + 0xA4 /* 00005670 */] 000055CE 5C8F addq.l A7, 6 000055D0 3E00 move.w D7, D0 000055D2 4A47 tst.w D7 000055D4 666A bne +0x6C /* 00005640 */ 000055D6 206E FF90 movea.l A0, [A6 - 0x70] 000055DA 302E FF8A move.w D0, [A6 - 0x76] 000055DE C1FC 0052 muls.w D0, 0x52 /* 'R' */ 000055E2 D090 add.l D0, [A0] 000055E4 2040 movea.l A0, D0 000055E6 43EE FFAE lea.l A1, [A6 - 0x52] 000055EA 7013 moveq.l D0, 0x13 label000055EC: 000055EC 20D9 move.l [A0]+, [A1]+ 000055EE 51C8 FFFC dbf D0, -0x6 /* 000055EC */ 000055F2 30D9 move.w [A0]+, [A1]+ 000055F4 2F2E FF8C move.l -[A7], [A6 - 0x74] 000055F8 2F2E FF28 move.l -[A7], [A6 - 0xD8] 000055FC 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00005600 508F addq.l A7, 8 00005602 3F00 move.w -[A7], D0 00005604 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00005608 548F addq.l A7, 2 0000560A 4AAE FF70 tst.l [A6 - 0x90] 0000560E 6730 beq +0x32 /* 00005640 */ 00005610 486E FEF2 pea.l [A6 - 0x10E] 00005614 3F2E FF8A move.w -[A7], [A6 - 0x76] 00005618 2F2E FF90 move.l -[A7], [A6 - 0x70] 0000561C 4EAD 0FCA jsr [A5 + 0xFCA /* export_501 */] 00005620 4FEF 000A lea.l A7, [A7 + 0xA] 00005624 486E FEF2 pea.l [A6 - 0x10E] 00005628 486E FEEA pea.l [A6 - 0x116] 0000562C 486E FEF2 pea.l [A6 - 0x10E] 00005630 A8AB syscall UnionRect 00005632 486E FEF2 pea.l [A6 - 0x10E] 00005636 2F2E FF70 move.l -[A7], [A6 - 0x90] 0000563A 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */] 0000563E 508F addq.l A7, 8 label00005640: 00005640 486E FF06 pea.l [A6 - 0xFA] 00005644 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00005648 588F addq.l A7, 4 0000564A 4A47 tst.w D7 0000564C 6704 beq +0x6 /* 00005652 */ 0000564E 3007 move.w D0, D7 00005650 6016 bra +0x18 /* 00005668 */ label00005652: 00005652 486E FF06 pea.l [A6 - 0xFA] 00005656 4EAD 0B42 jsr [A5 + 0xB42 /* export_356 */] 0000565A 588F addq.l A7, 4 0000565C 4A40 tst.w D0 0000565E 6706 beq +0x8 /* 00005666 */ 00005660 4EAD 0B2A jsr [A5 + 0xB2A /* export_353 */] 00005664 6002 bra +0x4 /* 00005668 */ label00005666: 00005666 7000 moveq.l D0, 0x00 label00005668: 00005668 4CDF 1080 movem.l D7,A4, [A7]+ 0000566C 4E5E unlink A6 0000566E 4E75 rts fn00005670: 00005670 4E56 FFFE link A6, -0x0002 00005674 2F0C move.l -[A7], A4 00005676 286E 0008 movea.l A4, [A6 + 0x8] 0000567A 3014 move.w D0, [A4] 0000567C 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00005680 0010 0042 ori.b [A0], 0x42 /* 'B' */ 00005684 0069 003E 006A ori.w [A1 + 0x6A], 0x3E /* '>' */ 0000568A 003A 006B 0036 ori.b [PC + 0x36 /* 000056C2, value 0x0, cstring "" */], 0x6B /* 'k' */ 00005690 006C 0032 0067 ori.w [A4 + 0x67], 0x32 /* '2' */ 00005696 0036 0064 0032 ori.b [A6 + D0.w + 0x32], 0x64 /* 'd' */ 0000569C 0065 002E ori.w -[A5], 0x2E /* '.' */ 000056A0 0066 002A ori.w -[A6], 0x2A /* '*' */ 000056A4 0068 0038 00CA ori.w [A0 + 0xCA], 0x38 /* '8' */ 000056AA 0034 00C9 0030 ori.b [A4 + D0.w + 0x30], 0xC9 000056B0 00CB .incomplete 000056B2 002C 00C8 0028 ori.b [A4 + 0x28], 0xC8 000056B8 00CC .incomplete 000056BA 0036 012C 0032 ori.b [A6 + D0.w + 0x32], 0x2C /* ',' */ 000056C0 012D 0040 btst [A5 + 0x40], D0 000056C4 7052 moveq.l D0, 0x52 000056C6 3D40 FFFE move.w [A6 - 0x2], D0 000056CA 603C bra +0x3E /* 00005708 */ 000056CC 3F2E 000C move.w -[A7], [A6 + 0xC] 000056D0 2F0C move.l -[A7], A4 000056D2 4EBA 003E jsr [PC + 0x3E /* 00005712 */] 000056D6 5C8F addq.l A7, 6 000056D8 3D40 FFFE move.w [A6 - 0x2], D0 000056DC 602A bra +0x2C /* 00005708 */ 000056DE 3F2E 000C move.w -[A7], [A6 + 0xC] 000056E2 2F0C move.l -[A7], A4 000056E4 4EBA 0106 jsr [PC + 0x106 /* 000057EC */] 000056E8 5C8F addq.l A7, 6 000056EA 3D40 FFFE move.w [A6 - 0x2], D0 000056EE 6018 bra +0x1A /* 00005708 */ 000056F0 3F2E 000C move.w -[A7], [A6 + 0xC] 000056F4 2F0C move.l -[A7], A4 000056F6 4EBA 023C jsr [PC + 0x23C /* 00005934 */] 000056FA 5C8F addq.l A7, 6 000056FC 3D40 FFFE move.w [A6 - 0x2], D0 00005700 6006 bra +0x8 /* 00005708 */ 00005702 7053 moveq.l D0, 0x53 00005704 3D40 FFFE move.w [A6 - 0x2], D0 label00005708: 00005708 302E FFFE move.w D0, [A6 - 0x2] 0000570C 285F movea.l A4, [A7]+ 0000570E 4E5E unlink A6 00005710 4E75 rts fn00005712: 00005712 4E56 FFF8 link A6, -0x0008 00005716 2F0C move.l -[A7], A4 00005718 286E 0008 movea.l A4, [A6 + 0x8] 0000571C 302E 000C move.w D0, [A6 + 0xC] 00005720 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00005724 0004 0012 ori.b D4, 0x12 00005728 0FE0 .incomplete 0000572A 0028 2B58 004A ori.b [A0 + 0x4A], 0x58 /* 'X' */ 00005730 2B45 005E move.l [A5 + 0x5E], D5 00005734 2B50 00AE move.l [A5 + 0xAE], [A0] 00005738 0C54 0068 cmpi.w [A4], 0x68 /* 'h' */ 0000573C 660C bne +0xE /* 0000574A */ 0000573E 2F2C 003E move.l -[A7], [A4 + 0x3E] 00005742 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00005746 42AC 003E clr.l [A4 + 0x3E] label0000574A: 0000574A 7064 moveq.l D0, 0x64 0000574C 3880 move.w [A4], D0 0000574E 6000 0094 bra +0x96 /* 000057E4 */ 00005752 0C54 0068 cmpi.w [A4], 0x68 /* 'h' */ 00005756 660C bne +0xE /* 00005764 */ 00005758 2F2C 003E move.l -[A7], [A4 + 0x3E] 0000575C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00005760 42AC 003E clr.l [A4 + 0x3E] label00005764: 00005764 700F moveq.l D0, 0x0F 00005766 3940 0046 move.w [A4 + 0x46], D0 0000576A 700F moveq.l D0, 0x0F 0000576C 3940 0048 move.w [A4 + 0x48], D0 00005770 7065 moveq.l D0, 0x65 00005772 3880 move.w [A4], D0 00005774 6000 006E bra +0x70 /* 000057E4 */ 00005778 0C54 0068 cmpi.w [A4], 0x68 /* 'h' */ 0000577C 660C bne +0xE /* 0000578A */ 0000577E 2F2C 003E move.l -[A7], [A4 + 0x3E] 00005782 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00005786 42AC 003E clr.l [A4 + 0x3E] label0000578A: 0000578A 7066 moveq.l D0, 0x66 0000578C 3880 move.w [A4], D0 0000578E 6054 bra +0x56 /* 000057E4 */ 00005790 0C54 0068 cmpi.w [A4], 0x68 /* 'h' */ 00005794 674A beq +0x4C /* 000057E0 */ 00005796 41EE FFF8 lea.l A0, [A6 - 0x8] 0000579A 43EC 000E lea.l A1, [A4 + 0xE] 0000579E 20D9 move.l [A0]+, [A1]+ 000057A0 20D9 move.l [A0]+, [A1]+ 000057A2 42A7 clr.l -[A7] 000057A4 A8CB syscall OpenPoly 000057A6 205F movea.l A0, [A7]+ 000057A8 2948 003E move.l [A4 + 0x3E], A0 000057AC 3F2E FFFA move.w -[A7], [A6 - 0x6] 000057B0 3F2E FFF8 move.w -[A7], [A6 - 0x8] 000057B4 A893 syscall MoveTo 000057B6 3F2E FFFE move.w -[A7], [A6 - 0x2] 000057BA 3F2E FFF8 move.w -[A7], [A6 - 0x8] 000057BE A891 syscall LineTo 000057C0 3F2E FFFE move.w -[A7], [A6 - 0x2] 000057C4 3F2E FFFC move.w -[A7], [A6 - 0x4] 000057C8 A891 syscall LineTo 000057CA 3F2E FFFA move.w -[A7], [A6 - 0x6] 000057CE 3F2E FFFC move.w -[A7], [A6 - 0x4] 000057D2 A891 syscall LineTo 000057D4 3F2E FFFA move.w -[A7], [A6 - 0x6] 000057D8 3F2E FFF8 move.w -[A7], [A6 - 0x8] 000057DC A891 syscall LineTo 000057DE A8CC syscall ClosePoly/ClosePgon label000057E0: 000057E0 7068 moveq.l D0, 0x68 000057E2 3880 move.w [A4], D0 label000057E4: 000057E4 7000 moveq.l D0, 0x00 000057E6 285F movea.l A4, [A7]+ 000057E8 4E5E unlink A6 000057EA 4E75 rts fn000057EC: 000057EC 4E56 FFF8 link A6, -0x0008 000057F0 2F0C move.l -[A7], A4 000057F2 286E 0008 movea.l A4, [A6 + 0x8] 000057F6 302E 000C move.w D0, [A6 + 0xC] 000057FA 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 000057FE 0007 001E ori.b D7, 0x1E 00005802 2B69 003C 2B42 move.l [A5 + 0x2B42 /* export_1380 */], [A1 + 0x3C] 00005808 0064 0FE0 ori.w -[A4], 0xFE0 0000580C 007A 2B58 0090 ori.w [PC + 0x90 /* 0000589E, value 0x8E, cstring "" */], 0x2B58 /* '+X' */ 00005812 2B54 00A6 move.l [A5 + 0xA6], [A4] 00005816 2B0F move.l -[A5], A7 00005818 00BA 2B50 010C 0C54 ori.l [PC + 0xC54 /* 0000646E, value 0x2F28002C '/(\0,', cstring "/(" */], 0x2B50010C 00005820 00CA .incomplete 00005822 660C bne +0xE /* 00005830 */ 00005824 2F2C 003E move.l -[A7], [A4 + 0x3E] 00005828 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000582C 42AC 003E clr.l [A4 + 0x3E] label00005830: 00005830 426C 0016 clr.w [A4 + 0x16] 00005834 426C 0018 clr.w [A4 + 0x18] 00005838 38BC 00C8 move.w [A4], 0xC8 0000583C 6000 00EE bra +0xF0 /* 0000592C */ 00005840 0C54 00CA cmpi.w [A4], 0xCA 00005844 660C bne +0xE /* 00005852 */ 00005846 2F2C 003E move.l -[A7], [A4 + 0x3E] 0000584A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000584E 42AC 003E clr.l [A4 + 0x3E] label00005852: 00005852 7001 moveq.l D0, 0x01 00005854 3940 0016 move.w [A4 + 0x16], D0 00005858 426C 0018 clr.w [A4 + 0x18] 0000585C 42AC 0026 clr.l [A4 + 0x26] 00005860 42AC 0022 clr.l [A4 + 0x22] 00005864 38BC 00C8 move.w [A4], 0xC8 00005868 6000 00C2 bra +0xC4 /* 0000592C */ 0000586C 0C54 00CA cmpi.w [A4], 0xCA 00005870 660C bne +0xE /* 0000587E */ 00005872 2F2C 003E move.l -[A7], [A4 + 0x3E] 00005876 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000587A 42AC 003E clr.l [A4 + 0x3E] label0000587E: 0000587E 38BC 00C8 move.w [A4], 0xC8 00005882 6000 00A8 bra +0xAA /* 0000592C */ 00005886 0C54 00CA cmpi.w [A4], 0xCA 0000588A 660C bne +0xE /* 00005898 */ 0000588C 2F2C 003E move.l -[A7], [A4 + 0x3E] 00005890 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00005894 42AC 003E clr.l [A4 + 0x3E] label00005898: 00005898 38BC 00C9 move.w [A4], 0xC9 0000589C 6000 008E bra +0x90 /* 0000592C */ 000058A0 0C54 00CA cmpi.w [A4], 0xCA 000058A4 660C bne +0xE /* 000058B2 */ 000058A6 2F2C 003E move.l -[A7], [A4 + 0x3E] 000058AA 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000058AE 42AC 003E clr.l [A4 + 0x3E] label000058B2: 000058B2 38BC 00CB move.w [A4], 0xCB 000058B6 6000 0074 bra +0x76 /* 0000592C */ 000058BA 0C54 00CA cmpi.w [A4], 0xCA 000058BE 660C bne +0xE /* 000058CC */ 000058C0 2F2C 003E move.l -[A7], [A4 + 0x3E] 000058C4 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000058C8 42AC 003E clr.l [A4 + 0x3E] label000058CC: 000058CC 38BC 00CC move.w [A4], 0xCC 000058D0 605A bra +0x5C /* 0000592C */ 000058D2 0C54 00CA cmpi.w [A4], 0xCA 000058D6 674A beq +0x4C /* 00005922 */ 000058D8 41EE FFF8 lea.l A0, [A6 - 0x8] 000058DC 43EC 000E lea.l A1, [A4 + 0xE] 000058E0 20D9 move.l [A0]+, [A1]+ 000058E2 20D9 move.l [A0]+, [A1]+ 000058E4 42A7 clr.l -[A7] 000058E6 A8CB syscall OpenPoly 000058E8 205F movea.l A0, [A7]+ 000058EA 2948 003E move.l [A4 + 0x3E], A0 000058EE 3F2E FFFA move.w -[A7], [A6 - 0x6] 000058F2 3F2E FFF8 move.w -[A7], [A6 - 0x8] 000058F6 A893 syscall MoveTo 000058F8 3F2E FFFE move.w -[A7], [A6 - 0x2] 000058FC 3F2E FFF8 move.w -[A7], [A6 - 0x8] 00005900 A891 syscall LineTo 00005902 3F2E FFFE move.w -[A7], [A6 - 0x2] 00005906 3F2E FFFC move.w -[A7], [A6 - 0x4] 0000590A A891 syscall LineTo 0000590C 3F2E FFFA move.w -[A7], [A6 - 0x6] 00005910 3F2E FFFC move.w -[A7], [A6 - 0x4] 00005914 A891 syscall LineTo 00005916 3F2E FFFA move.w -[A7], [A6 - 0x6] 0000591A 3F2E FFF8 move.w -[A7], [A6 - 0x8] 0000591E A891 syscall LineTo 00005920 A8CC syscall ClosePoly/ClosePgon label00005922: 00005922 38BC 00CA move.w [A4], 0xCA 00005926 6004 bra +0x6 /* 0000592C */ 00005928 7053 moveq.l D0, 0x53 0000592A 6002 bra +0x4 /* 0000592E */ label0000592C: 0000592C 7000 moveq.l D0, 0x00 label0000592E: 0000592E 285F movea.l A4, [A7]+ 00005930 4E5E unlink A6 00005932 4E75 rts fn00005934: 00005934 4E56 0000 link A6, 0 00005938 48E7 0108 movem.l -[A7], D7,A4 0000593C 286E 0008 movea.l A4, [A6 + 0x8] 00005940 302E 000C move.w D0, [A6 + 0xC] 00005944 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00005948 0005 0016 ori.b D5, 0x16 0000594C 2B69 0022 2B42 move.l [A5 + 0x2B42 /* export_1380 */], [A1 + 0x22] 00005952 0036 2B5A 0038 ori.b [A6 + D0.w + 0x38], 0x5A /* 'Z' */ 00005958 0FE0 .incomplete 0000595A 003A 0FE9 006E ori.b [PC + 0x6E /* 000059CA, value 0x60 '`' */], 0xE9 00005960 426C 0016 clr.w [A4 + 0x16] 00005964 426C 0018 clr.w [A4 + 0x18] 00005968 38BC 012C move.w [A4], 0x12C 0000596C 6000 0062 bra +0x64 /* 000059D0 */ 00005970 7001 moveq.l D0, 0x01 00005972 3940 0016 move.w [A4 + 0x16], D0 00005976 426C 0018 clr.w [A4 + 0x18] 0000597A 42AC 0026 clr.l [A4 + 0x26] 0000597E 42AC 0022 clr.l [A4 + 0x22] 00005982 38BC 012C move.w [A4], 0x12C 00005986 6048 bra +0x4A /* 000059D0 */ 00005988 38BC 012D move.w [A4], 0x12D 0000598C 6042 bra +0x44 /* 000059D0 */ 0000598E 38BC 012C move.w [A4], 0x12C 00005992 603C bra +0x3E /* 000059D0 */ 00005994 7001 moveq.l D0, 0x01 00005996 3940 0016 move.w [A4 + 0x16], D0 0000599A 7001 moveq.l D0, 0x01 0000599C 3940 0018 move.w [A4 + 0x18], D0 000059A0 42AC 0026 clr.l [A4 + 0x26] 000059A4 42AC 0022 clr.l [A4 + 0x22] 000059A8 7001 moveq.l D0, 0x01 000059AA 3940 0032 move.w [A4 + 0x32], D0 000059AE 7001 moveq.l D0, 0x01 000059B0 3940 0034 move.w [A4 + 0x34], D0 000059B4 70FF moveq.l D0, 0xFFFFFFFF 000059B6 2940 002E move.l [A4 + 0x2E], D0 000059BA 70FF moveq.l D0, 0xFFFFFFFF 000059BC 2940 002A move.l [A4 + 0x2A], D0 000059C0 7002 moveq.l D0, 0x02 000059C2 3940 0038 move.w [A4 + 0x38], D0 000059C6 38BC 012C move.w [A4], 0x12C 000059CA 6004 bra +0x6 /* 000059D0 */ 000059CC 7053 moveq.l D0, 0x53 000059CE 6002 bra +0x4 /* 000059D2 */ label000059D0: 000059D0 7000 moveq.l D0, 0x00 label000059D2: 000059D2 4CDF 1080 movem.l D7,A4, [A7]+ 000059D6 4E5E unlink A6 000059D8 4E75 rts fn000059DA: 000059DA 4E56 0000 link A6, 0 000059DE 2F07 move.l -[A7], D7 000059E0 302E 000C move.w D0, [A6 + 0xC] 000059E4 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 000059E8 0007 001E ori.b D7, 0x1E 000059EC 2B5F 001E move.l [A5 + 0x1E], [A7]+ 000059F0 2B5A 001E move.l [A5 + 0x1E], [A2]+ 000059F4 2B58 001E move.l [A5 + 0x1E], [A0]+ 000059F8 2B18 move.l -[A5], [A0]+ 000059FA 001E 2B4D ori.b [A6]+, 0x4D /* 'M' */ 000059FE 001E 0FE9 ori.b [A6]+, 0xE9 00005A02 001E 2B47 ori.b [A6]+, 0x47 /* 'G' */ 00005A06 001E 7E00 ori.b [A6]+, 0x0 00005A0A 601C bra +0x1E /* 00005A28 */ 00005A0C 7E01 moveq.l D7, 0x01 00005A0E 6018 bra +0x1A /* 00005A28 */ 00005A10 7E02 moveq.l D7, 0x02 00005A12 6014 bra +0x16 /* 00005A28 */ 00005A14 7E03 moveq.l D7, 0x03 00005A16 6010 bra +0x12 /* 00005A28 */ 00005A18 7E04 moveq.l D7, 0x04 00005A1A 600C bra +0xE /* 00005A28 */ 00005A1C 7E05 moveq.l D7, 0x05 00005A1E 6008 bra +0xA /* 00005A28 */ 00005A20 7E06 moveq.l D7, 0x06 00005A22 6004 bra +0x6 /* 00005A28 */ 00005A24 702B moveq.l D0, 0x2B 00005A26 6010 bra +0x12 /* 00005A38 */ label00005A28: 00005A28 206E 0008 movea.l A0, [A6 + 0x8] 00005A2C 2068 003A movea.l A0, [A0 + 0x3A] 00005A30 2050 movea.l A0, [A0] 00005A32 3147 0002 move.w [A0 + 0x2], D7 00005A36 7000 moveq.l D0, 0x00 label00005A38: 00005A38 2E1F move.l D7, [A7]+ 00005A3A 4E5E unlink A6 00005A3C 4E75 rts fn00005A3E: 00005A3E 4E56 FE22 link A6, -0x01DE 00005A42 48E7 0108 movem.l -[A7], D7,A4 00005A46 286E 000C movea.l A4, [A6 + 0xC] 00005A4A 486E FF3A pea.l [A6 - 0xC6] 00005A4E 486E FF34 pea.l [A6 - 0xCC] 00005A52 2F2E 0014 move.l -[A7], [A6 + 0x14] 00005A56 2F2E 0010 move.l -[A7], [A6 + 0x10] 00005A5A 2F0C move.l -[A7], A4 00005A5C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00005A60 4EBA 1E52 jsr [PC + 0x1E52 /* 000078B4 */] 00005A64 4FEF 0018 lea.l A7, [A7 + 0x18] 00005A68 3E00 move.w D7, D0 00005A6A 4A47 tst.w D7 00005A6C 6728 beq +0x2A /* 00005A96 */ 00005A6E 0C6E 0FFC 0018 cmpi.w [A6 + 0x18], 0xFFC 00005A74 6706 beq +0x8 /* 00005A7C */ 00005A76 3007 move.w D0, D7 00005A78 6000 0366 bra +0x368 /* 00005DE0 */ label00005A7C: 00005A7C 2F2E 0014 move.l -[A7], [A6 + 0x14] 00005A80 2F2E 0010 move.l -[A7], [A6 + 0x10] 00005A84 2F0C move.l -[A7], A4 00005A86 2F2E 0008 move.l -[A7], [A6 + 0x8] 00005A8A 4EBA 035C jsr [PC + 0x35C /* 00005DE8 */] 00005A8E 4FEF 0010 lea.l A7, [A7 + 0x10] 00005A92 6000 034C bra +0x34E /* 00005DE0 */ label00005A96: 00005A96 302E FF34 move.w D0, [A6 - 0xCC] 00005A9A 48C0 ext.l D0 00005A9C E780 asl D0, 3 00005A9E D9C0 add.l A4, D0 00005AA0 486E FF36 pea.l [A6 - 0xCA] 00005AA4 486E FF3A pea.l [A6 - 0xC6] 00005AA8 2F2E 0014 move.l -[A7], [A6 + 0x14] 00005AAC 2F2E 0010 move.l -[A7], [A6 + 0x10] 00005AB0 2F0C move.l -[A7], A4 00005AB2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00005AB6 4EBA 1E9A jsr [PC + 0x1E9A /* 00007952 */] 00005ABA 4FEF 0018 lea.l A7, [A7 + 0x18] 00005ABE 3E00 move.w D7, D0 00005AC0 4A47 tst.w D7 00005AC2 6706 beq +0x8 /* 00005ACA */ 00005AC4 3007 move.w D0, D7 00005AC6 6000 0318 bra +0x31A /* 00005DE0 */ label00005ACA: 00005ACA 486E FF32 pea.l [A6 - 0xCE] 00005ACE 2F2E FF36 move.l -[A7], [A6 - 0xCA] 00005AD2 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 00005AD6 508F addq.l A7, 8 00005AD8 3E00 move.w D7, D0 00005ADA 2F2E FF36 move.l -[A7], [A6 - 0xCA] 00005ADE 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00005AE2 4A47 tst.w D7 00005AE4 6710 beq +0x12 /* 00005AF6 */ 00005AE6 486E FF3A pea.l [A6 - 0xC6] 00005AEA 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00005AEE 588F addq.l A7, 4 00005AF0 3007 move.w D0, D7 00005AF2 6000 02EC bra +0x2EE /* 00005DE0 */ label00005AF6: 00005AF6 0C6E 0006 FF3A cmpi.w [A6 - 0xC6], 0x6 00005AFC 6600 0094 bne +0x96 /* 00005B92 */ 00005B00 0C6E 0FFC 0018 cmpi.w [A6 + 0x18], 0xFFC 00005B06 662C bne +0x2E /* 00005B34 */ 00005B08 7E00 moveq.l D7, 0x00 00005B0A 4AAE FFA4 tst.l [A6 - 0x5C] 00005B0E 6606 bne +0x8 /* 00005B16 */ 00005B10 7E3D moveq.l D7, 0x3D 00005B12 6000 006E bra +0x70 /* 00005B82 */ label00005B16: 00005B16 4A6E FF32 tst.w [A6 - 0xCE] 00005B1A 670C beq +0xE /* 00005B28 */ 00005B1C 2F2E FFA4 move.l -[A7], [A6 - 0x5C] 00005B20 A915 syscall ShowWindow 00005B22 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 00005B26 6006 bra +0x8 /* 00005B2E */ label00005B28: 00005B28 2F2E FFA4 move.l -[A7], [A6 - 0x5C] 00005B2C A916 syscall HideWindow label00005B2E: 00005B2E 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 00005B32 604E bra +0x50 /* 00005B82 */ label00005B34: 00005B34 3F2E FF32 move.w -[A7], [A6 - 0xCE] 00005B38 3F2E 0018 move.w -[A7], [A6 + 0x18] 00005B3C 486E FF3A pea.l [A6 - 0xC6] 00005B40 4EBA 0424 jsr [PC + 0x424 /* 00005F66 */] 00005B44 508F addq.l A7, 8 00005B46 3E00 move.w D7, D0 00005B48 4A47 tst.w D7 00005B4A 6636 bne +0x38 /* 00005B82 */ 00005B4C 2F2E FF6C move.l -[A7], [A6 - 0x94] 00005B50 2F2E FF5C move.l -[A7], [A6 - 0xA4] 00005B54 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00005B58 508F addq.l A7, 8 00005B5A 3F00 move.w -[A7], D0 00005B5C 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00005B60 548F addq.l A7, 2 00005B62 4AAE FFA4 tst.l [A6 - 0x5C] 00005B66 671A beq +0x1C /* 00005B82 */ 00005B68 2F2E FFA4 move.l -[A7], [A6 - 0x5C] 00005B6C A873 syscall SetPort 00005B6E 486E FF5C pea.l [A6 - 0xA4] 00005B72 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 00005B76 588F addq.l A7, 4 00005B78 2F2E FFA4 move.l -[A7], [A6 - 0x5C] 00005B7C 4EAD 0BB2 jsr [A5 + 0xBB2 /* export_370 */] 00005B80 588F addq.l A7, 4 label00005B82: 00005B82 486E FF3A pea.l [A6 - 0xC6] 00005B86 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00005B8A 588F addq.l A7, 4 00005B8C 3007 move.w D0, D7 00005B8E 6000 0250 bra +0x252 /* 00005DE0 */ label00005B92: 00005B92 0C6E 0002 FF3A cmpi.w [A6 - 0xC6], 0x2 00005B98 6600 007C bne +0x7E /* 00005C16 */ 00005B9C 0C6E 0FB6 0018 cmpi.w [A6 + 0x18], 0xFB6 00005BA2 6600 0072 bne +0x74 /* 00005C16 */ 00005BA6 206E FF50 movea.l A0, [A6 - 0xB0] 00005BAA 2050 movea.l A0, [A0] 00005BAC 43EE FFE2 lea.l A1, [A6 - 0x1E] 00005BB0 7006 moveq.l D0, 0x06 label00005BB2: 00005BB2 22D8 move.l [A1]+, [A0]+ 00005BB4 51C8 FFFC dbf D0, -0x6 /* 00005BB2 */ 00005BB8 32D8 move.w [A1]+, [A0]+ 00005BBA 4A6E FF32 tst.w [A6 - 0xCE] 00005BBE 6708 beq +0xA /* 00005BC8 */ 00005BC0 08EE 0000 FFE7 bset.b [A6 - 0x19], 0x0 00005BC6 6006 bra +0x8 /* 00005BCE */ label00005BC8: 00005BC8 08AE 0000 FFE7 bclr.b [A6 - 0x19], 0x0 label00005BCE: 00005BCE 206E FF50 movea.l A0, [A6 - 0xB0] 00005BD2 2050 movea.l A0, [A0] 00005BD4 43EE FFE2 lea.l A1, [A6 - 0x1E] 00005BD8 7006 moveq.l D0, 0x06 label00005BDA: 00005BDA 20D9 move.l [A0]+, [A1]+ 00005BDC 51C8 FFFC dbf D0, -0x6 /* 00005BDA */ 00005BE0 30D9 move.w [A0]+, [A1]+ 00005BE2 2F2E FF48 move.l -[A7], [A6 - 0xB8] 00005BE6 2F2E FF3C move.l -[A7], [A6 - 0xC4] 00005BEA 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00005BEE 508F addq.l A7, 8 00005BF0 3F00 move.w -[A7], D0 00005BF2 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00005BF6 548F addq.l A7, 2 00005BF8 4A6E FF5A tst.w [A6 - 0xA6] 00005BFC 6708 beq +0xA /* 00005C06 */ 00005BFE 4EAD 0C2A jsr [A5 + 0xC2A /* export_385 */] 00005C02 4EAD 0C32 jsr [A5 + 0xC32 /* export_386 */] label00005C06: 00005C06 486E FF3A pea.l [A6 - 0xC6] 00005C0A 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00005C0E 588F addq.l A7, 4 00005C10 7000 moveq.l D0, 0x00 00005C12 6000 01CC bra +0x1CE /* 00005DE0 */ label00005C16: 00005C16 0C6E 0001 FF3A cmpi.w [A6 - 0xC6], 0x1 00005C1C 6648 bne +0x4A /* 00005C66 */ 00005C1E 3F2E FF32 move.w -[A7], [A6 - 0xCE] 00005C22 3F2E 0018 move.w -[A7], [A6 + 0x18] 00005C26 486E FF3A pea.l [A6 - 0xC6] 00005C2A 4EBA 03BE jsr [PC + 0x3BE /* 00005FEA */] 00005C2E 508F addq.l A7, 8 00005C30 3E00 move.w D7, D0 00005C32 4A47 tst.w D7 00005C34 6620 bne +0x22 /* 00005C56 */ 00005C36 2F2E FF48 move.l -[A7], [A6 - 0xB8] 00005C3A 2F2E FF3C move.l -[A7], [A6 - 0xC4] 00005C3E 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00005C42 508F addq.l A7, 8 00005C44 3F00 move.w -[A7], D0 00005C46 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00005C4A 548F addq.l A7, 2 00005C4C 4A6E FF5A tst.w [A6 - 0xA6] 00005C50 6704 beq +0x6 /* 00005C56 */ 00005C52 4EAD 0C2A jsr [A5 + 0xC2A /* export_385 */] label00005C56: 00005C56 486E FF3A pea.l [A6 - 0xC6] 00005C5A 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00005C5E 588F addq.l A7, 4 00005C60 3007 move.w D0, D7 00005C62 6000 017C bra +0x17E /* 00005DE0 */ label00005C66: 00005C66 0C6E 0004 FF3A cmpi.w [A6 - 0xC6], 0x4 00005C6C 663C bne +0x3E /* 00005CAA */ 00005C6E 7E2B moveq.l D7, 0x2B 00005C70 0C6E 0FAA 0018 cmpi.w [A6 + 0x18], 0xFAA 00005C76 6622 bne +0x24 /* 00005C9A */ 00005C78 4A6E FF32 tst.w [A6 - 0xCE] 00005C7C 670E beq +0x10 /* 00005C8C */ 00005C7E 206E FF84 movea.l A0, [A6 - 0x7C] 00005C82 2050 movea.l A0, [A0] 00005C84 08E8 0000 0005 bset.b [A0 + 0x5], 0x0 00005C8A 600C bra +0xE /* 00005C98 */ label00005C8C: 00005C8C 206E FF84 movea.l A0, [A6 - 0x7C] 00005C90 2050 movea.l A0, [A0] 00005C92 08A8 0000 0005 bclr.b [A0 + 0x5], 0x0 label00005C98: 00005C98 7E00 moveq.l D7, 0x00 label00005C9A: 00005C9A 486E FF3A pea.l [A6 - 0xC6] 00005C9E 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00005CA2 588F addq.l A7, 4 00005CA4 3007 move.w D0, D7 00005CA6 6000 0138 bra +0x13A /* 00005DE0 */ label00005CAA: 00005CAA 0C6E 0007 FF3A cmpi.w [A6 - 0xC6], 0x7 00005CB0 6626 bne +0x28 /* 00005CD8 */ 00005CB2 7E2B moveq.l D7, 0x2B 00005CB4 0C6E 0FAB 0018 cmpi.w [A6 + 0x18], 0xFAB 00005CBA 660C bne +0xE /* 00005CC8 */ 00005CBC 206E FF5C movea.l A0, [A6 - 0xA4] 00005CC0 316E FF32 0008 move.w [A0 + 0x8], [A6 - 0xCE] 00005CC6 7E00 moveq.l D7, 0x00 label00005CC8: 00005CC8 486E FF3A pea.l [A6 - 0xC6] 00005CCC 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00005CD0 588F addq.l A7, 4 00005CD2 3007 move.w D0, D7 00005CD4 6000 010A bra +0x10C /* 00005DE0 */ label00005CD8: 00005CD8 0C6E 0005 FF3A cmpi.w [A6 - 0xC6], 0x5 00005CDE 663C bne +0x3E /* 00005D1C */ 00005CE0 7E2B moveq.l D7, 0x2B 00005CE2 0C6E 0FAA 0018 cmpi.w [A6 + 0x18], 0xFAA 00005CE8 6622 bne +0x24 /* 00005D0C */ 00005CEA 4A6E FF32 tst.w [A6 - 0xCE] 00005CEE 670E beq +0x10 /* 00005CFE */ 00005CF0 206E FF98 movea.l A0, [A6 - 0x68] 00005CF4 2050 movea.l A0, [A0] 00005CF6 08E8 0000 0005 bset.b [A0 + 0x5], 0x0 00005CFC 600C bra +0xE /* 00005D0A */ label00005CFE: 00005CFE 206E FF98 movea.l A0, [A6 - 0x68] 00005D02 2050 movea.l A0, [A0] 00005D04 08A8 0000 0005 bclr.b [A0 + 0x5], 0x0 label00005D0A: 00005D0A 7E00 moveq.l D7, 0x00 label00005D0C: 00005D0C 486E FF3A pea.l [A6 - 0xC6] 00005D10 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00005D14 588F addq.l A7, 4 00005D16 3007 move.w D0, D7 00005D18 6000 00C6 bra +0xC8 /* 00005DE0 */ label00005D1C: 00005D1C 0C6E 0003 FF3A cmpi.w [A6 - 0xC6], 0x3 00005D22 6710 beq +0x12 /* 00005D34 */ 00005D24 486E FF3A pea.l [A6 - 0xC6] 00005D28 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00005D2C 588F addq.l A7, 4 00005D2E 7002 moveq.l D0, 0x02 00005D30 6000 00AE bra +0xB0 /* 00005DE0 */ label00005D34: 00005D34 486E FF22 pea.l [A6 - 0xDE] 00005D38 3F2E FFBE move.w -[A7], [A6 - 0x42] 00005D3C 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 00005D40 4EAD 0FCA jsr [A5 + 0xFCA /* export_501 */] 00005D44 4FEF 000A lea.l A7, [A7 + 0xA] 00005D48 3F2E FF32 move.w -[A7], [A6 - 0xCE] 00005D4C 3F2E 0018 move.w -[A7], [A6 + 0x18] 00005D50 486E FF3A pea.l [A6 - 0xC6] 00005D54 4EBA 0328 jsr [PC + 0x328 /* 0000607E */] 00005D58 508F addq.l A7, 8 00005D5A 3E00 move.w D7, D0 00005D5C 4A47 tst.w D7 00005D5E 6646 bne +0x48 /* 00005DA6 */ 00005D60 2F2E FFC0 move.l -[A7], [A6 - 0x40] 00005D64 2F2E FF5C move.l -[A7], [A6 - 0xA4] 00005D68 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00005D6C 508F addq.l A7, 8 00005D6E 3F00 move.w -[A7], D0 00005D70 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00005D74 548F addq.l A7, 2 00005D76 486E FF2A pea.l [A6 - 0xD6] 00005D7A 3F2E FFBE move.w -[A7], [A6 - 0x42] 00005D7E 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 00005D82 4EAD 0FCA jsr [A5 + 0xFCA /* export_501 */] 00005D86 4FEF 000A lea.l A7, [A7 + 0xA] 00005D8A 486E FF2A pea.l [A6 - 0xD6] 00005D8E 486E FF22 pea.l [A6 - 0xDE] 00005D92 486E FF2A pea.l [A6 - 0xD6] 00005D96 A8AB syscall UnionRect 00005D98 486E FF2A pea.l [A6 - 0xD6] 00005D9C 2F2E FFA4 move.l -[A7], [A6 - 0x5C] 00005DA0 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */] 00005DA4 508F addq.l A7, 8 label00005DA6: 00005DA6 486E FF3A pea.l [A6 - 0xC6] 00005DAA 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00005DAE 588F addq.l A7, 4 00005DB0 4A47 tst.w D7 00005DB2 6704 beq +0x6 /* 00005DB8 */ 00005DB4 3007 move.w D0, D7 00005DB6 6028 bra +0x2A /* 00005DE0 */ label00005DB8: 00005DB8 486E FF3A pea.l [A6 - 0xC6] 00005DBC 4EAD 0B72 jsr [A5 + 0xB72 /* export_362 */] 00005DC0 588F addq.l A7, 4 00005DC2 4A40 tst.w D0 00005DC4 6704 beq +0x6 /* 00005DCA */ 00005DC6 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */] label00005DCA: 00005DCA 486E FF3A pea.l [A6 - 0xC6] 00005DCE 4EAD 0B42 jsr [A5 + 0xB42 /* export_356 */] 00005DD2 588F addq.l A7, 4 00005DD4 4A40 tst.w D0 00005DD6 6706 beq +0x8 /* 00005DDE */ 00005DD8 4EAD 0B2A jsr [A5 + 0xB2A /* export_353 */] 00005DDC 6002 bra +0x4 /* 00005DE0 */ label00005DDE: 00005DDE 7000 moveq.l D0, 0x00 label00005DE0: 00005DE0 4CDF 1080 movem.l D7,A4, [A7]+ 00005DE4 4E5E unlink A6 00005DE6 4E75 rts fn00005DE8: 00005DE8 4E56 FFF6 link A6, -0x000A 00005DEC 2F0C move.l -[A7], A4 00005DEE 286E 000C movea.l A4, [A6 + 0xC] 00005DF2 0C54 271E cmpi.w [A4], 0x271E 00005DF6 6602 bne +0x4 /* 00005DFA */ 00005DF8 508C addq.l A4, 8 label00005DFA: 00005DFA 508C addq.l A4, 8 00005DFC 0C54 271B cmpi.w [A4], 0x271B 00005E00 6706 beq +0x8 /* 00005E08 */ 00005E02 7005 moveq.l D0, 0x05 00005E04 6000 015A bra +0x15C /* 00005F60 */ label00005E08: 00005E08 508C addq.l A4, 8 00005E0A 0C54 271E cmpi.w [A4], 0x271E 00005E0E 6602 bne +0x4 /* 00005E12 */ 00005E10 508C addq.l A4, 8 label00005E12: 00005E12 0C54 2B3A cmpi.w [A4], 0x2B3A /* '+:' */ 00005E16 6600 009C bne +0x9E /* 00005EB4 */ 00005E1A 508C addq.l A4, 8 00005E1C 0C54 2720 cmpi.w [A4], 0x2720 /* '\' ' */ 00005E20 6706 beq +0x8 /* 00005E28 */ 00005E22 7007 moveq.l D0, 0x07 00005E24 6000 013A bra +0x13C /* 00005F60 */ label00005E28: 00005E28 508C addq.l A4, 8 00005E2A 486E FFFC pea.l [A6 - 0x4] 00005E2E 486E FFF8 pea.l [A6 - 0x8] 00005E32 2F2E 0014 move.l -[A7], [A6 + 0x14] 00005E36 2F2E 0010 move.l -[A7], [A6 + 0x10] 00005E3A 2F0C move.l -[A7], A4 00005E3C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00005E40 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00005E44 4FEF 0018 lea.l A7, [A7 + 0x18] 00005E48 3D40 FFFA move.w [A6 - 0x6], D0 00005E4C 4A6E FFFA tst.w [A6 - 0x6] 00005E50 6708 beq +0xA /* 00005E5A */ 00005E52 302E FFFA move.w D0, [A6 - 0x6] 00005E56 6000 0108 bra +0x10A /* 00005F60 */ label00005E5A: 00005E5A 302E FFF8 move.w D0, [A6 - 0x8] 00005E5E 48C0 ext.l D0 00005E60 E780 asl D0, 3 00005E62 D9C0 add.l A4, D0 00005E64 4A54 tst.w [A4] 00005E66 670E beq +0x10 /* 00005E76 */ 00005E68 2F2E FFFC move.l -[A7], [A6 - 0x4] 00005E6C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00005E70 7013 moveq.l D0, 0x13 00005E72 6000 00EC bra +0xEE /* 00005F60 */ label00005E76: 00005E76 486E FFF6 pea.l [A6 - 0xA] 00005E7A 2F2E FFFC move.l -[A7], [A6 - 0x4] 00005E7E 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 00005E82 508F addq.l A7, 8 00005E84 3D40 FFFA move.w [A6 - 0x6], D0 00005E88 2F2E FFFC move.l -[A7], [A6 - 0x4] 00005E8C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00005E90 4A6E FFFA tst.w [A6 - 0x6] 00005E94 6708 beq +0xA /* 00005E9E */ 00005E96 302E FFFA move.w D0, [A6 - 0x6] 00005E9A 6000 00C4 bra +0xC6 /* 00005F60 */ label00005E9E: 00005E9E 4A6E FFF6 tst.w [A6 - 0xA] 00005EA2 6706 beq +0x8 /* 00005EAA */ 00005EA4 4EAD 0AAA jsr [A5 + 0xAAA /* export_337 */] 00005EA8 6004 bra +0x6 /* 00005EAE */ label00005EAA: 00005EAA 4EAD 0AB2 jsr [A5 + 0xAB2 /* export_338 */] label00005EAE: 00005EAE 7000 moveq.l D0, 0x00 00005EB0 6000 00AE bra +0xB0 /* 00005F60 */ label00005EB4: 00005EB4 0C54 2B3C cmpi.w [A4], 0x2B3C /* '+<' */ 00005EB8 6600 00A4 bne +0xA6 /* 00005F5E */ 00005EBC 508C addq.l A4, 8 00005EBE 0C54 2B72 cmpi.w [A4], 0x2B72 /* '+r' */ 00005EC2 6706 beq +0x8 /* 00005ECA */ 00005EC4 0C54 2B04 cmpi.w [A4], 0x2B04 00005EC8 6602 bne +0x4 /* 00005ECC */ label00005ECA: 00005ECA 508C addq.l A4, 8 label00005ECC: 00005ECC 0C54 2720 cmpi.w [A4], 0x2720 /* '\' ' */ 00005ED0 6706 beq +0x8 /* 00005ED8 */ 00005ED2 7007 moveq.l D0, 0x07 00005ED4 6000 008A bra +0x8C /* 00005F60 */ label00005ED8: 00005ED8 508C addq.l A4, 8 00005EDA 486E FFFC pea.l [A6 - 0x4] 00005EDE 486E FFF8 pea.l [A6 - 0x8] 00005EE2 2F2E 0014 move.l -[A7], [A6 + 0x14] 00005EE6 2F2E 0010 move.l -[A7], [A6 + 0x10] 00005EEA 2F0C move.l -[A7], A4 00005EEC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00005EF0 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00005EF4 4FEF 0018 lea.l A7, [A7 + 0x18] 00005EF8 3D40 FFFA move.w [A6 - 0x6], D0 00005EFC 4A6E FFFA tst.w [A6 - 0x6] 00005F00 6708 beq +0xA /* 00005F0A */ 00005F02 302E FFFA move.w D0, [A6 - 0x6] 00005F06 6000 0058 bra +0x5A /* 00005F60 */ label00005F0A: 00005F0A 302E FFF8 move.w D0, [A6 - 0x8] 00005F0E 48C0 ext.l D0 00005F10 E780 asl D0, 3 00005F12 D9C0 add.l A4, D0 00005F14 4A54 tst.w [A4] 00005F16 670C beq +0xE /* 00005F24 */ 00005F18 2F2E FFFC move.l -[A7], [A6 - 0x4] 00005F1C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00005F20 7013 moveq.l D0, 0x13 00005F22 603C bra +0x3E /* 00005F60 */ label00005F24: 00005F24 486E FFF6 pea.l [A6 - 0xA] 00005F28 2F2E FFFC move.l -[A7], [A6 - 0x4] 00005F2C 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 00005F30 508F addq.l A7, 8 00005F32 3D40 FFFA move.w [A6 - 0x6], D0 00005F36 2F2E FFFC move.l -[A7], [A6 - 0x4] 00005F3A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00005F3E 4A6E FFFA tst.w [A6 - 0x6] 00005F42 6706 beq +0x8 /* 00005F4A */ 00005F44 302E FFFA move.w D0, [A6 - 0x6] 00005F48 6016 bra +0x18 /* 00005F60 */ label00005F4A: 00005F4A 4A6E FFF6 tst.w [A6 - 0xA] 00005F4E 6706 beq +0x8 /* 00005F56 */ 00005F50 4EAD 0C5A jsr [A5 + 0xC5A /* export_391 */] 00005F54 6004 bra +0x6 /* 00005F5A */ label00005F56: 00005F56 4EAD 0C62 jsr [A5 + 0xC62 /* export_392 */] label00005F5A: 00005F5A 7000 moveq.l D0, 0x00 00005F5C 6002 bra +0x4 /* 00005F60 */ label00005F5E: 00005F5E 7002 moveq.l D0, 0x02 label00005F60: 00005F60 285F movea.l A4, [A7]+ 00005F62 4E5E unlink A6 00005F64 4E75 rts fn00005F66: 00005F66 4E56 FFF8 link A6, -0x0008 00005F6A 302E 000C move.w D0, [A6 + 0xC] 00005F6E 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00005F72 0004 0012 ori.b D4, 0x12 00005F76 0FB0 0016 bclr [A0 + D0.w + 0x16], D7 00005F7A 0FFF .incomplete 00005F7C 001A 0FE2 ori.b [A2]+, 0xE2 00005F80 001E 0FB8 ori.b [A6]+, 0xB8 00005F84 0022 7001 ori.b -[A2], 0x1 00005F88 2D40 FFFC move.l [A6 - 0x4], D0 00005F8C 601C bra +0x1E /* 00005FAA */ 00005F8E 7002 moveq.l D0, 0x02 00005F90 2D40 FFFC move.l [A6 - 0x4], D0 00005F94 6014 bra +0x16 /* 00005FAA */ 00005F96 7004 moveq.l D0, 0x04 00005F98 2D40 FFFC move.l [A6 - 0x4], D0 00005F9C 600C bra +0xE /* 00005FAA */ 00005F9E 7008 moveq.l D0, 0x08 00005FA0 2D40 FFFC move.l [A6 - 0x4], D0 00005FA4 6004 bra +0x6 /* 00005FAA */ 00005FA6 702B moveq.l D0, 0x2B 00005FA8 603C bra +0x3E /* 00005FE6 */ label00005FAA: 00005FAA 206E 0008 movea.l A0, [A6 + 0x8] 00005FAE 2068 003A movea.l A0, [A0 + 0x3A] 00005FB2 2050 movea.l A0, [A0] 00005FB4 2D68 0004 FFF8 move.l [A6 - 0x8], [A0 + 0x4] 00005FBA 4A6E 000E tst.w [A6 + 0xE] 00005FBE 670A beq +0xC /* 00005FCA */ 00005FC0 202E FFFC move.l D0, [A6 - 0x4] 00005FC4 81AE FFF8 or.l [A6 - 0x8], D0 00005FC8 600A bra +0xC /* 00005FD4 */ label00005FCA: 00005FCA 202E FFFC move.l D0, [A6 - 0x4] 00005FCE 4680 not.l D0 00005FD0 C1AE FFF8 and.l [A6 - 0x8], D0 label00005FD4: 00005FD4 206E 0008 movea.l A0, [A6 + 0x8] 00005FD8 2068 003A movea.l A0, [A0 + 0x3A] 00005FDC 2050 movea.l A0, [A0] 00005FDE 216E FFF8 0004 move.l [A0 + 0x4], [A6 - 0x8] 00005FE4 7000 moveq.l D0, 0x00 label00005FE6: 00005FE6 4E5E unlink A6 00005FE8 4E75 rts fn00005FEA: 00005FEA 4E56 FFF8 link A6, -0x0008 00005FEE 302E 000C move.w D0, [A6 + 0xC] 00005FF2 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00005FF6 0003 000E ori.b D3, 0xE 00005FFA 0FB6 0012 bclr [A6 + D0.w + 0x12], D7 00005FFE 0FAF 0016 bclr [A7 + 0x16], D7 00006002 0FB7 001A bclr [A7 + D0.w + 0x1A], D7 00006006 7001 moveq.l D0, 0x01 00006008 2D40 FFFC move.l [A6 - 0x4], D0 0000600C 6014 bra +0x16 /* 00006022 */ 0000600E 7004 moveq.l D0, 0x04 00006010 2D40 FFFC move.l [A6 - 0x4], D0 00006014 600C bra +0xE /* 00006022 */ 00006016 7002 moveq.l D0, 0x02 00006018 2D40 FFFC move.l [A6 - 0x4], D0 0000601C 6004 bra +0x6 /* 00006022 */ 0000601E 702B moveq.l D0, 0x2B 00006020 6058 bra +0x5A /* 0000607A */ label00006022: 00006022 206E 0008 movea.l A0, [A6 + 0x8] 00006026 226E 0008 movea.l A1, [A6 + 0x8] 0000602A 2068 001A movea.l A0, [A0 + 0x1A] 0000602E 3029 001E move.w D0, [A1 + 0x1E] 00006032 C1FC 001A muls.w D0, 0x1A 00006036 D090 add.l D0, [A0] 00006038 2040 movea.l A0, D0 0000603A 2D68 000A FFF8 move.l [A6 - 0x8], [A0 + 0xA] 00006040 4A6E 000E tst.w [A6 + 0xE] 00006044 670A beq +0xC /* 00006050 */ 00006046 202E FFFC move.l D0, [A6 - 0x4] 0000604A 81AE FFF8 or.l [A6 - 0x8], D0 0000604E 600A bra +0xC /* 0000605A */ label00006050: 00006050 202E FFFC move.l D0, [A6 - 0x4] 00006054 4680 not.l D0 00006056 C1AE FFF8 and.l [A6 - 0x8], D0 label0000605A: 0000605A 206E 0008 movea.l A0, [A6 + 0x8] 0000605E 226E 0008 movea.l A1, [A6 + 0x8] 00006062 2068 001A movea.l A0, [A0 + 0x1A] 00006066 3029 001E move.w D0, [A1 + 0x1E] 0000606A C1FC 001A muls.w D0, 0x1A 0000606E D090 add.l D0, [A0] 00006070 2040 movea.l A0, D0 00006072 216E FFF8 000A move.l [A0 + 0xA], [A6 - 0x8] 00006078 7000 moveq.l D0, 0x00 label0000607A: 0000607A 4E5E unlink A6 0000607C 4E75 rts fn0000607E: 0000607E 4E56 FFF8 link A6, -0x0008 00006082 302E 000C move.w D0, [A6 + 0xC] 00006086 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000608A 000C 0032 ori.b A4, 0x32 /* '2' */ 0000608E 0FD2 .incomplete 00006090 0038 0FA3 0040 ori.b [0x00000040], 0xA3 00006096 0FB6 0048 bclr [A6 + D0.w + 0x48], D7 0000609A 0FEB .incomplete 0000609C 004E 0FA2 ori.w A6, 0xFA2 000060A0 0052 0FC3 ori.w [A2], 0xFC3 000060A4 0056 0FEC ori.w [A6], 0xFEC 000060A8 005A 0FFC ori.w [A2]+, 0xFFC 000060AC 005E 0FFD ori.w [A6]+, 0xFFD 000060B0 0062 0FA8 ori.w -[A2], 0xFA8 000060B4 0068 0FCD 006E ori.w [A0 + 0x6E], 0xFCD 000060BA 0FB5 0074 bclr [A5 + D0.w + 0x74], D7 000060BE 7008 moveq.l D0, 0x08 000060C0 2D40 FFFC move.l [A6 - 0x4], D0 000060C4 6000 006E bra +0x70 /* 00006134 */ 000060C8 2D7C 0000 0100 FFFC move.l [A6 - 0x4], 0x100 000060D0 6000 0062 bra +0x64 /* 00006134 */ 000060D4 2D7C 0000 0080 FFFC move.l [A6 - 0x4], 0x80 000060DC 6000 0056 bra +0x58 /* 00006134 */ 000060E0 7010 moveq.l D0, 0x10 000060E2 2D40 FFFC move.l [A6 - 0x4], D0 000060E6 6000 004C bra +0x4E /* 00006134 */ 000060EA 7004 moveq.l D0, 0x04 000060EC 2D40 FFFC move.l [A6 - 0x4], D0 000060F0 6042 bra +0x44 /* 00006134 */ 000060F2 7040 moveq.l D0, 0x40 000060F4 2D40 FFFC move.l [A6 - 0x4], D0 000060F8 603A bra +0x3C /* 00006134 */ 000060FA 7002 moveq.l D0, 0x02 000060FC 2D40 FFFC move.l [A6 - 0x4], D0 00006100 6032 bra +0x34 /* 00006134 */ 00006102 7001 moveq.l D0, 0x01 00006104 2D40 FFFC move.l [A6 - 0x4], D0 00006108 602A bra +0x2C /* 00006134 */ 0000610A 7020 moveq.l D0, 0x20 0000610C 2D40 FFFC move.l [A6 - 0x4], D0 00006110 6022 bra +0x24 /* 00006134 */ 00006112 2D7C 0000 0800 FFFC move.l [A6 - 0x4], 0x800 0000611A 6018 bra +0x1A /* 00006134 */ 0000611C 2D7C 0000 1000 FFFC move.l [A6 - 0x4], 0x1000 00006124 600E bra +0x10 /* 00006134 */ 00006126 2D7C 0000 0200 FFFC move.l [A6 - 0x4], 0x200 0000612E 6004 bra +0x6 /* 00006134 */ 00006130 702B moveq.l D0, 0x2B 00006132 6058 bra +0x5A /* 0000618C */ label00006134: 00006134 206E 0008 movea.l A0, [A6 + 0x8] 00006138 226E 0008 movea.l A1, [A6 + 0x8] 0000613C 2068 008A movea.l A0, [A0 + 0x8A] 00006140 3029 0084 move.w D0, [A1 + 0x84] 00006144 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00006148 D090 add.l D0, [A0] 0000614A 2040 movea.l A0, D0 0000614C 2D68 000A FFF8 move.l [A6 - 0x8], [A0 + 0xA] 00006152 4A6E 000E tst.w [A6 + 0xE] 00006156 670A beq +0xC /* 00006162 */ 00006158 202E FFFC move.l D0, [A6 - 0x4] 0000615C 81AE FFF8 or.l [A6 - 0x8], D0 00006160 600A bra +0xC /* 0000616C */ label00006162: 00006162 202E FFFC move.l D0, [A6 - 0x4] 00006166 4680 not.l D0 00006168 C1AE FFF8 and.l [A6 - 0x8], D0 label0000616C: 0000616C 206E 0008 movea.l A0, [A6 + 0x8] 00006170 226E 0008 movea.l A1, [A6 + 0x8] 00006174 2068 008A movea.l A0, [A0 + 0x8A] 00006178 3029 0084 move.w D0, [A1 + 0x84] 0000617C C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00006180 D090 add.l D0, [A0] 00006182 2040 movea.l A0, D0 00006184 216E FFF8 000A move.l [A0 + 0xA], [A6 - 0x8] 0000618A 7000 moveq.l D0, 0x00 label0000618C: 0000618C 4E5E unlink A6 0000618E 4E75 rts fn00006190: 00006190 4E56 FDE6 link A6, -0x021A 00006194 48E7 0108 movem.l -[A7], D7,A4 00006198 286E 000C movea.l A4, [A6 + 0xC] 0000619C 486E FEEA pea.l [A6 - 0x116] 000061A0 486E FFFE pea.l [A6 - 0x2] 000061A4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000061A8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000061AC 2F0C move.l -[A7], A4 000061AE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000061B2 4EBA 1700 jsr [PC + 0x1700 /* 000078B4 */] 000061B6 4FEF 0018 lea.l A7, [A7 + 0x18] 000061BA 3E00 move.w D7, D0 000061BC 4A47 tst.w D7 000061BE 6706 beq +0x8 /* 000061C6 */ 000061C0 3007 move.w D0, D7 000061C2 6000 0374 bra +0x376 /* 00006538 */ label000061C6: 000061C6 302E FFFE move.w D0, [A6 - 0x2] 000061CA 48C0 ext.l D0 000061CC E780 asl D0, 3 000061CE D9C0 add.l A4, D0 000061D0 486E FEE6 pea.l [A6 - 0x11A] 000061D4 486E FEEA pea.l [A6 - 0x116] 000061D8 2F2E 0014 move.l -[A7], [A6 + 0x14] 000061DC 2F2E 0010 move.l -[A7], [A6 + 0x10] 000061E0 2F0C move.l -[A7], A4 000061E2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000061E6 4EBA 176A jsr [PC + 0x176A /* 00007952 */] 000061EA 4FEF 0018 lea.l A7, [A7 + 0x18] 000061EE 3E00 move.w D7, D0 000061F0 4A47 tst.w D7 000061F2 6706 beq +0x8 /* 000061FA */ 000061F4 3007 move.w D0, D7 000061F6 6000 0340 bra +0x342 /* 00006538 */ label000061FA: 000061FA 302E FEEA move.w D0, [A6 - 0x116] 000061FE 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00006202 0001 0008 ori.b D1, 0x8 00006206 031E btst [A6]+, D1 00006208 0010 0080 ori.b [A0], 0x80 0000620C 00E0 .incomplete 0000620E 01A2 bclr -[A2], D0 00006210 01FC .incomplete 00006212 0256 02AE andi.w [A6], 0x2AE 00006216 00D0 .incomplete 00006218 206E FF04 movea.l A0, [A6 - 0xFC] 0000621C 302E FF08 move.w D0, [A6 - 0xF8] 00006220 C1FC 001A muls.w D0, 0x1A 00006224 D090 add.l D0, [A0] 00006226 2040 movea.l A0, D0 00006228 43EE FFE4 lea.l A1, [A6 - 0x1C] 0000622C 7005 moveq.l D0, 0x05 label0000622E: 0000622E 22D8 move.l [A1]+, [A0]+ 00006230 51C8 FFFC dbf D0, -0x6 /* 0000622E */ 00006234 32D8 move.w [A1]+, [A0]+ 00006236 2F2E FFFA move.l -[A7], [A6 - 0x6] 0000623A 2F2E FEE6 move.l -[A7], [A6 - 0x11A] 0000623E 4EBA 0300 jsr [PC + 0x300 /* 00006540 */] 00006242 508F addq.l A7, 8 00006244 3E00 move.w D7, D0 00006246 4A47 tst.w D7 00006248 6600 02DA bne +0x2DC /* 00006524 */ 0000624C 2F2E FEF8 move.l -[A7], [A6 - 0x108] 00006250 2F2E FEEC move.l -[A7], [A6 - 0x114] 00006254 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00006258 508F addq.l A7, 8 0000625A 3F00 move.w -[A7], D0 0000625C 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00006260 548F addq.l A7, 2 00006262 422E FDE6 clr.b [A6 - 0x21A] 00006266 486E FDE6 pea.l [A6 - 0x21A] 0000626A 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 0000626E 486E FEEA pea.l [A6 - 0x116] 00006272 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */] 00006276 4FEF 000A lea.l A7, [A7 + 0xA] 0000627A 486E FDE6 pea.l [A6 - 0x21A] 0000627E 4267 clr.w -[A7] 00006280 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 00006284 5C8F addq.l A7, 6 00006286 6000 029C bra +0x29E /* 00006524 */ 0000628A 206E FF00 movea.l A0, [A6 - 0x100] 0000628E 2050 movea.l A0, [A0] 00006290 2F28 0016 move.l -[A7], [A0 + 0x16] 00006294 2F2E FEE6 move.l -[A7], [A6 - 0x11A] 00006298 4EBA 02A6 jsr [PC + 0x2A6 /* 00006540 */] 0000629C 508F addq.l A7, 8 0000629E 3E00 move.w D7, D0 000062A0 4A47 tst.w D7 000062A2 6600 0280 bne +0x282 /* 00006524 */ 000062A6 2F2E FEF8 move.l -[A7], [A6 - 0x108] 000062AA 2F2E FEEC move.l -[A7], [A6 - 0x114] 000062AE 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 000062B2 508F addq.l A7, 8 000062B4 3F00 move.w -[A7], D0 000062B6 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000062BA 548F addq.l A7, 2 000062BC 422E FDE6 clr.b [A6 - 0x21A] 000062C0 486E FDE6 pea.l [A6 - 0x21A] 000062C4 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 000062C8 486E FEEA pea.l [A6 - 0x116] 000062CC 4EAD 0422 jsr [A5 + 0x422 /* export_128 */] 000062D0 4FEF 000A lea.l A7, [A7 + 0xA] 000062D4 486E FDE6 pea.l [A6 - 0x21A] 000062D8 3F3C 0001 move.w -[A7], 0x1 000062DC 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 000062E0 5C8F addq.l A7, 6 000062E2 6000 0240 bra +0x242 /* 00006524 */ 000062E6 7E02 moveq.l D7, 0x02 000062E8 6000 023A bra +0x23C /* 00006524 */ 000062EC 206E FF74 movea.l A0, [A6 - 0x8C] 000062F0 302E FF6E move.w D0, [A6 - 0x92] 000062F4 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 000062F8 D090 add.l D0, [A0] 000062FA 2040 movea.l A0, D0 000062FC 43EE FF92 lea.l A1, [A6 - 0x6E] 00006300 7013 moveq.l D0, 0x13 label00006302: 00006302 22D8 move.l [A1]+, [A0]+ 00006304 51C8 FFFC dbf D0, -0x6 /* 00006302 */ 00006308 32D8 move.w [A1]+, [A0]+ 0000630A 4AAE FFD4 tst.l [A6 - 0x2C] 0000630E 660C bne +0xE /* 0000631C */ 00006310 4267 clr.w -[A7] 00006312 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 00006316 548F addq.l A7, 2 00006318 2D40 FFD4 move.l [A6 - 0x2C], D0 label0000631C: 0000631C 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 00006320 2F2E FEE6 move.l -[A7], [A6 - 0x11A] 00006324 4EBA 021A jsr [PC + 0x21A /* 00006540 */] 00006328 508F addq.l A7, 8 0000632A 3E00 move.w D7, D0 0000632C 42A7 clr.l -[A7] 0000632E 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 00006332 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00006336 201F move.l D0, [A7]+ 00006338 0C80 0000 0018 cmpi.l D0, 0x18 0000633E 6E0C bgt +0xE /* 0000634C */ 00006340 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 00006344 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00006348 42AE FFD4 clr.l [A6 - 0x2C] label0000634C: 0000634C 206E FF74 movea.l A0, [A6 - 0x8C] 00006350 302E FF6E move.w D0, [A6 - 0x92] 00006354 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00006358 D090 add.l D0, [A0] 0000635A 2040 movea.l A0, D0 0000635C 43EE FF92 lea.l A1, [A6 - 0x6E] 00006360 7013 moveq.l D0, 0x13 label00006362: 00006362 20D9 move.l [A0]+, [A1]+ 00006364 51C8 FFFC dbf D0, -0x6 /* 00006362 */ 00006368 30D9 move.w [A0]+, [A1]+ 0000636A 4A47 tst.w D7 0000636C 6600 01B6 bne +0x1B8 /* 00006524 */ 00006370 2F2E FF70 move.l -[A7], [A6 - 0x90] 00006374 2F2E FF0C move.l -[A7], [A6 - 0xF4] 00006378 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 0000637C 508F addq.l A7, 8 0000637E 3F00 move.w -[A7], D0 00006380 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00006384 548F addq.l A7, 2 00006386 422E FDE6 clr.b [A6 - 0x21A] 0000638A 486E FDE6 pea.l [A6 - 0x21A] 0000638E 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 00006392 486E FEEA pea.l [A6 - 0x116] 00006396 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 0000639A 4FEF 000A lea.l A7, [A7 + 0xA] 0000639E 486E FDE6 pea.l [A6 - 0x21A] 000063A2 3F3C 0001 move.w -[A7], 0x1 000063A6 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 000063AA 5C8F addq.l A7, 6 000063AC 6000 0176 bra +0x178 /* 00006524 */ 000063B0 206E FF34 movea.l A0, [A6 - 0xCC] 000063B4 2050 movea.l A0, [A0] 000063B6 2F28 001C move.l -[A7], [A0 + 0x1C] 000063BA 2F2E FEE6 move.l -[A7], [A6 - 0x11A] 000063BE 4EBA 0180 jsr [PC + 0x180 /* 00006540 */] 000063C2 508F addq.l A7, 8 000063C4 3E00 move.w D7, D0 000063C6 4A47 tst.w D7 000063C8 6600 015A bne +0x15C /* 00006524 */ 000063CC 2F2E FF2C move.l -[A7], [A6 - 0xD4] 000063D0 2F2E FF0C move.l -[A7], [A6 - 0xF4] 000063D4 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 000063D8 508F addq.l A7, 8 000063DA 3F00 move.w -[A7], D0 000063DC 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000063E0 548F addq.l A7, 2 000063E2 422E FDE6 clr.b [A6 - 0x21A] 000063E6 486E FDE6 pea.l [A6 - 0x21A] 000063EA 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 000063EE 486E FEEA pea.l [A6 - 0x116] 000063F2 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */] 000063F6 4FEF 000A lea.l A7, [A7 + 0xA] 000063FA 486E FDE6 pea.l [A6 - 0x21A] 000063FE 3F3C 0002 move.w -[A7], 0x2 00006402 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 00006406 5C8F addq.l A7, 6 00006408 6000 011A bra +0x11C /* 00006524 */ 0000640C 206E FF48 movea.l A0, [A6 - 0xB8] 00006410 2050 movea.l A0, [A0] 00006412 2F28 001C move.l -[A7], [A0 + 0x1C] 00006416 2F2E FEE6 move.l -[A7], [A6 - 0x11A] 0000641A 4EBA 0124 jsr [PC + 0x124 /* 00006540 */] 0000641E 508F addq.l A7, 8 00006420 3E00 move.w D7, D0 00006422 4A47 tst.w D7 00006424 6600 00FE bne +0x100 /* 00006524 */ 00006428 2F2E FF40 move.l -[A7], [A6 - 0xC0] 0000642C 2F2E FF0C move.l -[A7], [A6 - 0xF4] 00006430 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00006434 508F addq.l A7, 8 00006436 3F00 move.w -[A7], D0 00006438 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 0000643C 548F addq.l A7, 2 0000643E 422E FDE6 clr.b [A6 - 0x21A] 00006442 486E FDE6 pea.l [A6 - 0x21A] 00006446 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 0000644A 486E FEEA pea.l [A6 - 0x116] 0000644E 4EAD 038A jsr [A5 + 0x38A /* export_109 */] 00006452 4FEF 000A lea.l A7, [A7 + 0xA] 00006456 486E FDE6 pea.l [A6 - 0x21A] 0000645A 3F3C 0003 move.w -[A7], 0x3 0000645E 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 00006462 5C8F addq.l A7, 6 00006464 6000 00BE bra +0xC0 /* 00006524 */ 00006468 206E FF24 movea.l A0, [A6 - 0xDC] 0000646C 2050 movea.l A0, [A0] 0000646E 2F28 002C move.l -[A7], [A0 + 0x2C] 00006472 2F2E FEE6 move.l -[A7], [A6 - 0x11A] 00006476 4EBA 00C8 jsr [PC + 0xC8 /* 00006540 */] 0000647A 508F addq.l A7, 8 0000647C 3E00 move.w D7, D0 0000647E 4A47 tst.w D7 00006480 6600 00A2 bne +0xA4 /* 00006524 */ 00006484 2F2E FF1C move.l -[A7], [A6 - 0xE4] 00006488 2F2E FF0C move.l -[A7], [A6 - 0xF4] 0000648C 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00006490 508F addq.l A7, 8 00006492 3F00 move.w -[A7], D0 00006494 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00006498 548F addq.l A7, 2 0000649A 422E FDE6 clr.b [A6 - 0x21A] 0000649E 486E FDE6 pea.l [A6 - 0x21A] 000064A2 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 000064A6 486E FEEA pea.l [A6 - 0x116] 000064AA 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */] 000064AE 4FEF 000A lea.l A7, [A7 + 0xA] 000064B2 486E FDE6 pea.l [A6 - 0x21A] 000064B6 3F3C 0004 move.w -[A7], 0x4 000064BA 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 000064BE 5C8F addq.l A7, 6 000064C0 6062 bra +0x64 /* 00006524 */ 000064C2 206E FF10 movea.l A0, [A6 - 0xF0] 000064C6 2050 movea.l A0, [A0] 000064C8 2F28 000E move.l -[A7], [A0 + 0xE] 000064CC 2F2E FEE6 move.l -[A7], [A6 - 0x11A] 000064D0 4EBA 006E jsr [PC + 0x6E /* 00006540 */] 000064D4 508F addq.l A7, 8 000064D6 3E00 move.w D7, D0 000064D8 4A47 tst.w D7 000064DA 6648 bne +0x4A /* 00006524 */ 000064DC 42A7 clr.l -[A7] 000064DE 2F2E FF0C move.l -[A7], [A6 - 0xF4] 000064E2 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 000064E6 508F addq.l A7, 8 000064E8 3F00 move.w -[A7], D0 000064EA 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000064EE 548F addq.l A7, 2 000064F0 422E FDE6 clr.b [A6 - 0x21A] 000064F4 486E FDE6 pea.l [A6 - 0x21A] 000064F8 3F3C 232A move.w -[A7], 0x232A /* '#*' */ 000064FC 2F2E FF0C move.l -[A7], [A6 - 0xF4] 00006500 4EAD 0432 jsr [A5 + 0x432 /* export_130 */] 00006504 4FEF 000A lea.l A7, [A7 + 0xA] 00006508 486E FDE6 pea.l [A6 - 0x21A] 0000650C 3F3C 0005 move.w -[A7], 0x5 00006510 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 00006514 5C8F addq.l A7, 6 00006516 486E FDE6 pea.l [A6 - 0x21A] 0000651A 3F3C 0006 move.w -[A7], 0x6 0000651E 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 00006522 5C8F addq.l A7, 6 label00006524: 00006524 2F2E FEE6 move.l -[A7], [A6 - 0x11A] 00006528 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000652C 486E FEEA pea.l [A6 - 0x116] 00006530 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00006534 588F addq.l A7, 4 00006536 3007 move.w D0, D7 label00006538: 00006538 4CDF 1080 movem.l D7,A4, [A7]+ 0000653C 4E5E unlink A6 0000653E 4E75 rts fn00006540: 00006540 4E56 FFE6 link A6, -0x001A 00006544 3F3C 0018 move.w -[A7], 0x18 00006548 486E FFE6 pea.l [A6 - 0x1A] 0000654C 2F2E 000C move.l -[A7], [A6 + 0xC] 00006550 4EAD 09A2 jsr [A5 + 0x9A2 /* export_304 */] 00006554 4FEF 000A lea.l A7, [A7 + 0xA] 00006558 2F2E 000C move.l -[A7], [A6 + 0xC] 0000655C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006560 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */] 00006564 508F addq.l A7, 8 00006566 3D40 FFFE move.w [A6 - 0x2], D0 0000656A 4A6E FFFE tst.w [A6 - 0x2] 0000656E 6706 beq +0x8 /* 00006576 */ 00006570 302E FFFE move.w D0, [A6 - 0x2] 00006574 6016 bra +0x18 /* 0000658C */ label00006576: 00006576 3F3C 0018 move.w -[A7], 0x18 0000657A 486E FFE6 pea.l [A6 - 0x1A] 0000657E 2F2E 000C move.l -[A7], [A6 + 0xC] 00006582 4EAD 0992 jsr [A5 + 0x992 /* export_302 */] 00006586 4FEF 000A lea.l A7, [A7 + 0xA] 0000658A 7000 moveq.l D0, 0x00 label0000658C: 0000658C 4E5E unlink A6 0000658E 4E75 rts fn00006590: 00006590 4E56 FDD6 link A6, -0x022A 00006594 48E7 0108 movem.l -[A7], D7,A4 00006598 286E 000C movea.l A4, [A6 + 0xC] 0000659C 486E FEDE pea.l [A6 - 0x122] 000065A0 486E FFFE pea.l [A6 - 0x2] 000065A4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000065A8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000065AC 2F0C move.l -[A7], A4 000065AE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000065B2 4EBA 1300 jsr [PC + 0x1300 /* 000078B4 */] 000065B6 4FEF 0018 lea.l A7, [A7 + 0x18] 000065BA 3E00 move.w D7, D0 000065BC 4A47 tst.w D7 000065BE 6706 beq +0x8 /* 000065C6 */ 000065C0 3007 move.w D0, D7 000065C2 6000 0312 bra +0x314 /* 000068D6 */ label000065C6: 000065C6 302E FFFE move.w D0, [A6 - 0x2] 000065CA 48C0 ext.l D0 000065CC E780 asl D0, 3 000065CE D9C0 add.l A4, D0 000065D0 486E FED6 pea.l [A6 - 0x12A] 000065D4 486E FEDE pea.l [A6 - 0x122] 000065D8 2F2E 0014 move.l -[A7], [A6 + 0x14] 000065DC 2F2E 0010 move.l -[A7], [A6 + 0x10] 000065E0 2F0C move.l -[A7], A4 000065E2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000065E6 4EBA 136A jsr [PC + 0x136A /* 00007952 */] 000065EA 4FEF 0018 lea.l A7, [A7 + 0x18] 000065EE 3E00 move.w D7, D0 000065F0 4A47 tst.w D7 000065F2 6706 beq +0x8 /* 000065FA */ 000065F4 3007 move.w D0, D7 000065F6 6000 02DE bra +0x2E0 /* 000068D6 */ label000065FA: 000065FA 486E FDD6 pea.l [A6 - 0x22A] 000065FE 2F2E FED6 move.l -[A7], [A6 - 0x12A] 00006602 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00006606 508F addq.l A7, 8 00006608 2F2E FED6 move.l -[A7], [A6 - 0x12A] 0000660C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00006610 2D7C 0000 7530 FFFA move.l [A6 - 0x6], 0x7530 /* 'u0' */ 00006618 0C6E 0004 FEDE cmpi.w [A6 - 0x122], 0x4 0000661E 6708 beq +0xA /* 00006628 */ 00006620 0C6E 0005 FEDE cmpi.w [A6 - 0x122], 0x5 00006626 661C bne +0x1E /* 00006644 */ label00006628: 00006628 2F2E FF28 move.l -[A7], [A6 - 0xD8] 0000662C 4EAD 09F2 jsr [A5 + 0x9F2 /* export_314 */] 00006630 588F addq.l A7, 4 00006632 D1AE FFFA add.l [A6 - 0x6], D0 00006636 2F2E FF3C move.l -[A7], [A6 - 0xC4] 0000663A 4EAD 09F2 jsr [A5 + 0x9F2 /* export_314 */] 0000663E 588F addq.l A7, 4 00006640 D1AE FFFA add.l [A6 - 0x6], D0 label00006644: 00006644 2D6E FF00 FEDA move.l [A6 - 0x126], [A6 - 0x100] 0000664A 0C6E 0001 FEDE cmpi.w [A6 - 0x122], 0x1 00006650 6708 beq +0xA /* 0000665A */ 00006652 0C6E 0002 FEDE cmpi.w [A6 - 0x122], 0x2 00006658 6606 bne +0x8 /* 00006660 */ label0000665A: 0000665A 2D6E FEE0 FEDA move.l [A6 - 0x126], [A6 - 0x120] label00006660: 00006660 2F2E FEDA move.l -[A7], [A6 - 0x126] 00006664 4EAD 0A6A jsr [A5 + 0xA6A /* export_329 */] 00006668 588F addq.l A7, 4 0000666A 4A40 tst.w D0 0000666C 6612 bne +0x14 /* 00006680 */ 0000666E 2F2E FFFA move.l -[A7], [A6 - 0x6] 00006672 2F2E FEDA move.l -[A7], [A6 - 0x126] 00006676 4EAD 0A82 jsr [A5 + 0xA82 /* export_332 */] 0000667A 508F addq.l A7, 8 0000667C 4A40 tst.w D0 0000667E 6710 beq +0x12 /* 00006690 */ label00006680: 00006680 486E FEDE pea.l [A6 - 0x122] 00006684 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00006688 588F addq.l A7, 4 0000668A 7000 moveq.l D0, 0x00 0000668C 6000 0248 bra +0x24A /* 000068D6 */ label00006690: 00006690 302E FEDE move.w D0, [A6 - 0x122] 00006694 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00006698 0001 0008 ori.b D1, 0x8 0000669C 022E 0010 0062 andi.b [A6 + 0x62], 0x10 000066A2 00B4 0152 0192 01D0 ori.l [], 0x1520192 000066AA 021E 00A4 andi.b [A6]+, 0xA4 000066AE 206E FEF8 movea.l A0, [A6 - 0x108] 000066B2 302E FEFC move.w D0, [A6 - 0x104] 000066B6 C1FC 001A muls.w D0, 0x1A 000066BA D090 add.l D0, [A0] 000066BC 2040 movea.l A0, D0 000066BE 43EE FFD8 lea.l A1, [A6 - 0x28] 000066C2 7005 moveq.l D0, 0x05 label000066C4: 000066C4 22D8 move.l [A1]+, [A0]+ 000066C6 51C8 FFFC dbf D0, -0x6 /* 000066C4 */ 000066CA 32D8 move.w [A1]+, [A0]+ 000066CC 2F2E FFEA move.l -[A7], [A6 - 0x16] 000066D0 486E FDD6 pea.l [A6 - 0x22A] 000066D4 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 000066D8 508F addq.l A7, 8 000066DA 3E00 move.w D7, D0 000066DC 2F2E FEEC move.l -[A7], [A6 - 0x114] 000066E0 2F2E FEE0 move.l -[A7], [A6 - 0x120] 000066E4 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 000066E8 508F addq.l A7, 8 000066EA 3F00 move.w -[A7], D0 000066EC 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000066F0 548F addq.l A7, 2 000066F2 4A6E FEFE tst.w [A6 - 0x102] 000066F6 6700 01D2 beq +0x1D4 /* 000068CA */ 000066FA 4EAD 0C2A jsr [A5 + 0xC2A /* export_385 */] 000066FE 6000 01CA bra +0x1CC /* 000068CA */ 00006702 206E FEF4 movea.l A0, [A6 - 0x10C] 00006706 2050 movea.l A0, [A0] 00006708 2F28 0012 move.l -[A7], [A0 + 0x12] 0000670C 486E FDD6 pea.l [A6 - 0x22A] 00006710 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00006714 508F addq.l A7, 8 00006716 3E00 move.w D7, D0 00006718 2F2E FEEC move.l -[A7], [A6 - 0x114] 0000671C 2F2E FEE0 move.l -[A7], [A6 - 0x120] 00006720 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 00006724 508F addq.l A7, 8 00006726 3F00 move.w -[A7], D0 00006728 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 0000672C 548F addq.l A7, 2 0000672E 486E FEDE pea.l [A6 - 0x122] 00006732 486E FDD6 pea.l [A6 - 0x22A] 00006736 4EBA 01A6 jsr [PC + 0x1A6 /* 000068DE */] 0000673A 508F addq.l A7, 8 0000673C 4A6E FEFE tst.w [A6 - 0x102] 00006740 6700 0188 beq +0x18A /* 000068CA */ 00006744 4EAD 0C2A jsr [A5 + 0xC2A /* export_385 */] 00006748 4EAD 0C32 jsr [A5 + 0xC32 /* export_386 */] 0000674C 6000 017C bra +0x17E /* 000068CA */ 00006750 7E02 moveq.l D7, 0x02 00006752 6000 0176 bra +0x178 /* 000068CA */ 00006756 206E FF68 movea.l A0, [A6 - 0x98] 0000675A 302E FF62 move.w D0, [A6 - 0x9E] 0000675E C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00006762 D090 add.l D0, [A0] 00006764 2040 movea.l A0, D0 00006766 43EE FF86 lea.l A1, [A6 - 0x7A] 0000676A 7013 moveq.l D0, 0x13 label0000676C: 0000676C 22D8 move.l [A1]+, [A0]+ 0000676E 51C8 FFFC dbf D0, -0x6 /* 0000676C */ 00006772 32D8 move.w [A1]+, [A0]+ 00006774 4AAE FFC0 tst.l [A6 - 0x40] 00006778 660E bne +0x10 /* 00006788 */ 0000677A 42A7 clr.l -[A7] 0000677C 42A7 clr.l -[A7] 0000677E 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00006782 205F movea.l A0, [A7]+ 00006784 2D48 FFC0 move.l [A6 - 0x40], A0 label00006788: 00006788 2F2E FFC0 move.l -[A7], [A6 - 0x40] 0000678C 486E FDD6 pea.l [A6 - 0x22A] 00006790 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00006794 508F addq.l A7, 8 00006796 3E00 move.w D7, D0 00006798 42A7 clr.l -[A7] 0000679A 2F2E FFC0 move.l -[A7], [A6 - 0x40] 0000679E 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 000067A2 201F move.l D0, [A7]+ 000067A4 4A80 tst.l D0 000067A6 6E0C bgt +0xE /* 000067B4 */ 000067A8 2F2E FFC0 move.l -[A7], [A6 - 0x40] 000067AC 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000067B0 42AE FFC0 clr.l [A6 - 0x40] label000067B4: 000067B4 206E FF68 movea.l A0, [A6 - 0x98] 000067B8 302E FF62 move.w D0, [A6 - 0x9E] 000067BC C1FC 0052 muls.w D0, 0x52 /* 'R' */ 000067C0 D090 add.l D0, [A0] 000067C2 2040 movea.l A0, D0 000067C4 43EE FF86 lea.l A1, [A6 - 0x7A] 000067C8 7013 moveq.l D0, 0x13 label000067CA: 000067CA 20D9 move.l [A0]+, [A1]+ 000067CC 51C8 FFFC dbf D0, -0x6 /* 000067CA */ 000067D0 30D9 move.w [A0]+, [A1]+ 000067D2 2F2E FF64 move.l -[A7], [A6 - 0x9C] 000067D6 2F2E FF00 move.l -[A7], [A6 - 0x100] 000067DA 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 000067DE 508F addq.l A7, 8 000067E0 3F00 move.w -[A7], D0 000067E2 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000067E6 548F addq.l A7, 2 000067E8 486E FEDE pea.l [A6 - 0x122] 000067EC 4EAD 0B7A jsr [A5 + 0xB7A /* export_363 */] 000067F0 588F addq.l A7, 4 000067F2 6000 00D6 bra +0xD8 /* 000068CA */ 000067F6 526D B32A addq.w [A5 - 0x4CD6], 1 000067FA 206E FF28 movea.l A0, [A6 - 0xD8] 000067FE 2050 movea.l A0, [A0] 00006800 2F28 0018 move.l -[A7], [A0 + 0x18] 00006804 486E FDD6 pea.l [A6 - 0x22A] 00006808 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 0000680C 508F addq.l A7, 8 0000680E 3E00 move.w D7, D0 00006810 2F2E FF20 move.l -[A7], [A6 - 0xE0] 00006814 2F2E FF00 move.l -[A7], [A6 - 0x100] 00006818 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 0000681C 508F addq.l A7, 8 0000681E 3F00 move.w -[A7], D0 00006820 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00006824 548F addq.l A7, 2 00006826 486E FEDE pea.l [A6 - 0x122] 0000682A 486E FDD6 pea.l [A6 - 0x22A] 0000682E 4EBA 0102 jsr [PC + 0x102 /* 00006932 */] 00006832 508F addq.l A7, 8 00006834 6000 0094 bra +0x96 /* 000068CA */ 00006838 526D B32A addq.w [A5 - 0x4CD6], 1 0000683C 206E FF3C movea.l A0, [A6 - 0xC4] 00006840 2050 movea.l A0, [A0] 00006842 2F28 0018 move.l -[A7], [A0 + 0x18] 00006846 486E FDD6 pea.l [A6 - 0x22A] 0000684A 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 0000684E 508F addq.l A7, 8 00006850 3E00 move.w D7, D0 00006852 2F2E FF34 move.l -[A7], [A6 - 0xCC] 00006856 2F2E FF00 move.l -[A7], [A6 - 0x100] 0000685A 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 0000685E 508F addq.l A7, 8 00006860 3F00 move.w -[A7], D0 00006862 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00006866 548F addq.l A7, 2 00006868 486E FEDE pea.l [A6 - 0x122] 0000686C 486E FDD6 pea.l [A6 - 0x22A] 00006870 4EBA 0114 jsr [PC + 0x114 /* 00006986 */] 00006874 508F addq.l A7, 8 00006876 6052 bra +0x54 /* 000068CA */ 00006878 526D B32A addq.w [A5 - 0x4CD6], 1 0000687C 206E FF18 movea.l A0, [A6 - 0xE8] 00006880 2050 movea.l A0, [A0] 00006882 2F28 0028 move.l -[A7], [A0 + 0x28] 00006886 486E FDD6 pea.l [A6 - 0x22A] 0000688A 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 0000688E 508F addq.l A7, 8 00006890 3E00 move.w D7, D0 00006892 2F2E FF10 move.l -[A7], [A6 - 0xF0] 00006896 2F2E FF00 move.l -[A7], [A6 - 0x100] 0000689A 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */] 0000689E 508F addq.l A7, 8 000068A0 3F00 move.w -[A7], D0 000068A2 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000068A6 548F addq.l A7, 2 000068A8 486E FEDE pea.l [A6 - 0x122] 000068AC 486E FDD6 pea.l [A6 - 0x22A] 000068B0 4EBA 014C jsr [PC + 0x14C /* 000069FE */] 000068B4 508F addq.l A7, 8 000068B6 4AAE FF48 tst.l [A6 - 0xB8] 000068BA 670E beq +0x10 /* 000068CA */ 000068BC 2F2E FF48 move.l -[A7], [A6 - 0xB8] 000068C0 486E FDD6 pea.l [A6 - 0x22A] 000068C4 A91A syscall SetWTitle 000068C6 6002 bra +0x4 /* 000068CA */ 000068C8 7E41 moveq.l D7, 0x41 label000068CA: 000068CA 486E FEDE pea.l [A6 - 0x122] 000068CE 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000068D2 588F addq.l A7, 4 000068D4 3007 move.w D0, D7 label000068D6: 000068D6 4CDF 1080 movem.l D7,A4, [A7]+ 000068DA 4E5E unlink A6 000068DC 4E75 rts fn000068DE: 000068DE 4E56 FFEC link A6, -0x0014 000068E2 2F0C move.l -[A7], A4 000068E4 286E 000C movea.l A4, [A6 + 0xC] 000068E8 486E FFFC pea.l [A6 - 0x4] 000068EC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000068F0 4EAD 00CA jsr [A5 + 0xCA /* export_21 */] 000068F4 508F addq.l A7, 8 000068F6 486E FFEC pea.l [A6 - 0x14] 000068FA 2F2C 000A move.l -[A7], [A4 + 0xA] 000068FE 2F2C 0006 move.l -[A7], [A4 + 0x6] 00006902 2F2C 0002 move.l -[A7], [A4 + 0x2] 00006906 4EAD 040A jsr [A5 + 0x40A /* export_125 */] 0000690A 4FEF 0010 lea.l A7, [A7 + 0x10] 0000690E 2D6E FFFC FFF4 move.l [A6 - 0xC], [A6 - 0x4] 00006914 486E FFEC pea.l [A6 - 0x14] 00006918 2F2C 000A move.l -[A7], [A4 + 0xA] 0000691C 2F2C 0006 move.l -[A7], [A4 + 0x6] 00006920 2F2C 0002 move.l -[A7], [A4 + 0x2] 00006924 4EAD 045A jsr [A5 + 0x45A /* export_135 */] 00006928 4FEF 0010 lea.l A7, [A7 + 0x10] 0000692C 285F movea.l A4, [A7]+ 0000692E 4E5E unlink A6 00006930 4E75 rts fn00006932: 00006932 4E56 FFBC link A6, -0x0044 00006936 2F0C move.l -[A7], A4 00006938 286E 000C movea.l A4, [A6 + 0xC] 0000693C 486E FFFC pea.l [A6 - 0x4] 00006940 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006944 4EAD 00CA jsr [A5 + 0xCA /* export_21 */] 00006948 508F addq.l A7, 8 0000694A 486E FFBC pea.l [A6 - 0x44] 0000694E 2F2C 003E move.l -[A7], [A4 + 0x3E] 00006952 2F2C 003A move.l -[A7], [A4 + 0x3A] 00006956 2F2C 0022 move.l -[A7], [A4 + 0x22] 0000695A 4EAD 026A jsr [A5 + 0x26A /* export_73 */] 0000695E 4FEF 0010 lea.l A7, [A7 + 0x10] 00006962 2D6E FFFC FFCC move.l [A6 - 0x34], [A6 - 0x4] 00006968 486E FFBC pea.l [A6 - 0x44] 0000696C 2F2C 003E move.l -[A7], [A4 + 0x3E] 00006970 2F2C 003A move.l -[A7], [A4 + 0x3A] 00006974 2F2C 0022 move.l -[A7], [A4 + 0x22] 00006978 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 0000697C 4FEF 0010 lea.l A7, [A7 + 0x10] 00006980 285F movea.l A4, [A7]+ 00006982 4E5E unlink A6 00006984 4E75 rts fn00006986: 00006986 4E56 FFB8 link A6, -0x0048 0000698A 48E7 0308 movem.l -[A7], D6,D7,A4 0000698E 286E 000C movea.l A4, [A6 + 0xC] 00006992 486E FFFC pea.l [A6 - 0x4] 00006996 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000699A 4EAD 00CA jsr [A5 + 0xCA /* export_21 */] 0000699E 508F addq.l A7, 8 000069A0 2D6C 003A FFB8 move.l [A6 - 0x48], [A4 + 0x3A] 000069A6 206E FFB8 movea.l A0, [A6 - 0x48] 000069AA 2050 movea.l A0, [A0] 000069AC 2E28 0008 move.l D7, [A0 + 0x8] 000069B0 7C01 moveq.l D6, 0x01 000069B2 603E bra +0x40 /* 000069F2 */ label000069B4: 000069B4 486E FFBC pea.l [A6 - 0x44] 000069B8 2F06 move.l -[A7], D6 000069BA 2F2E FFB8 move.l -[A7], [A6 - 0x48] 000069BE 2F2C 0022 move.l -[A7], [A4 + 0x22] 000069C2 4EAD 026A jsr [A5 + 0x26A /* export_73 */] 000069C6 4FEF 0010 lea.l A7, [A7 + 0x10] 000069CA 202E FFC0 move.l D0, [A6 - 0x40] 000069CE B0AC 0056 cmp.l D0, [A4 + 0x56] 000069D2 661C bne +0x1E /* 000069F0 */ 000069D4 2D6E FFFC FFD0 move.l [A6 - 0x30], [A6 - 0x4] 000069DA 486E FFBC pea.l [A6 - 0x44] 000069DE 2F06 move.l -[A7], D6 000069E0 2F2E FFB8 move.l -[A7], [A6 - 0x48] 000069E4 2F2C 0022 move.l -[A7], [A4 + 0x22] 000069E8 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 000069EC 4FEF 0010 lea.l A7, [A7 + 0x10] label000069F0: 000069F0 5286 addq.l D6, 1 label000069F2: 000069F2 BC87 cmp.l D6, D7 000069F4 6FBE ble -0x40 /* 000069B4 */ 000069F6 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000069FA 4E5E unlink A6 000069FC 4E75 rts fn000069FE: 000069FE 4E56 FFEC link A6, -0x0014 00006A02 2F0C move.l -[A7], A4 00006A04 286E 000C movea.l A4, [A6 + 0xC] 00006A08 486E FFFC pea.l [A6 - 0x4] 00006A0C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006A10 4EAD 00CA jsr [A5 + 0xCA /* export_21 */] 00006A14 508F addq.l A7, 8 00006A16 486E FFEC pea.l [A6 - 0x14] 00006A1A 2F2C 002E move.l -[A7], [A4 + 0x2E] 00006A1E 2F2C 002A move.l -[A7], [A4 + 0x2A] 00006A22 2F2C 0022 move.l -[A7], [A4 + 0x22] 00006A26 4EAD 040A jsr [A5 + 0x40A /* export_125 */] 00006A2A 4FEF 0010 lea.l A7, [A7 + 0x10] 00006A2E 2D6E FFFC FFF4 move.l [A6 - 0xC], [A6 - 0x4] 00006A34 486E FFEC pea.l [A6 - 0x14] 00006A38 2F2C 002E move.l -[A7], [A4 + 0x2E] 00006A3C 2F2C 002A move.l -[A7], [A4 + 0x2A] 00006A40 2F2C 0022 move.l -[A7], [A4 + 0x22] 00006A44 4EAD 045A jsr [A5 + 0x45A /* export_135 */] 00006A48 4FEF 0010 lea.l A7, [A7 + 0x10] 00006A4C 285F movea.l A4, [A7]+ 00006A4E 4E5E unlink A6 00006A50 4E75 rts fn00006A52: 00006A52 4E56 FEF4 link A6, -0x010C 00006A56 2F0C move.l -[A7], A4 00006A58 286E 000C movea.l A4, [A6 + 0xC] 00006A5C 0C54 271E cmpi.w [A4], 0x271E 00006A60 6602 bne +0x4 /* 00006A64 */ 00006A62 508C addq.l A4, 8 label00006A64: 00006A64 508C addq.l A4, 8 00006A66 0C54 2720 cmpi.w [A4], 0x2720 /* '\' ' */ 00006A6A 6706 beq +0x8 /* 00006A72 */ 00006A6C 7007 moveq.l D0, 0x07 00006A6E 6000 063A bra +0x63C /* 000070AA */ label00006A72: 00006A72 508C addq.l A4, 8 00006A74 486E FFF8 pea.l [A6 - 0x8] 00006A78 486E FFF4 pea.l [A6 - 0xC] 00006A7C 2F2E 0014 move.l -[A7], [A6 + 0x14] 00006A80 2F2E 0010 move.l -[A7], [A6 + 0x10] 00006A84 2F0C move.l -[A7], A4 00006A86 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006A8A 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00006A8E 4FEF 0018 lea.l A7, [A7 + 0x18] 00006A92 3D40 FFF6 move.w [A6 - 0xA], D0 00006A96 4A6E FFF6 tst.w [A6 - 0xA] 00006A9A 6708 beq +0xA /* 00006AA4 */ 00006A9C 302E FFF6 move.w D0, [A6 - 0xA] 00006AA0 6000 0608 bra +0x60A /* 000070AA */ label00006AA4: 00006AA4 302E FFF4 move.w D0, [A6 - 0xC] 00006AA8 48C0 ext.l D0 00006AAA E780 asl D0, 3 00006AAC D9C0 add.l A4, D0 00006AAE 4A54 tst.w [A4] 00006AB0 670E beq +0x10 /* 00006AC0 */ 00006AB2 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00006AB6 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00006ABA 7013 moveq.l D0, 0x13 00006ABC 6000 05EC bra +0x5EE /* 000070AA */ label00006AC0: 00006AC0 486E FEF4 pea.l [A6 - 0x10C] 00006AC4 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00006AC8 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 00006ACC 508F addq.l A7, 8 00006ACE 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00006AD2 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00006AD6 302E 0018 move.w D0, [A6 + 0x18] 00006ADA 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00006ADE 0024 0092 ori.b -[A4], 0x92 00006AE2 0FFB .incomplete 00006AE4 00A4 0FA5 00B6 ori.l -[A4], 0xFA500B6 00006AEA 0FB4 00C4 bclr [A4 + D0.w - 0x60], D7 00006AEE 0FB9 00EE 0FBB bclr [0x00EE0FBB], D7 00006AF4 0100 btst D0, D0 00006AF6 0FBC 0112 0FC8 bclr 0x1120FC8, D7 00006AFC 0118 btst [A0]+, D0 00006AFE 0FB3 012A 0FCF 013C bclr [[A3 + 0xFCF + D0] + 0x13C], D7 00006B06 0FD0 .incomplete 00006B08 014E bchg A6, D0 00006B0A 0FE1 .incomplete 00006B0C 0160 bchg -[A0], D0 00006B0E 0FB2 0166 bclr <>, D7 00006B12 0FCE .incomplete 00006B14 0190 bclr [A0], D0 00006B16 0FCC .incomplete 00006B18 01A2 bclr -[A2], D0 00006B1A 0FD7 .incomplete 00006B1C 01B8 0FDF bclr [0x00000FDF], D0 00006B20 01CA .incomplete 00006B22 0FF2 .incomplete 00006B24 01DC .incomplete 00006B26 0FFA .incomplete 00006B28 021C 0FA9 andi.b [A4]+, 0xA9 00006B2C 0260 0FAE andi.w -[A0], 0xFAE 00006B30 0272 0FC1 0284 andi.w [A2 + D0.w * 2 - 0x124], 0xFC1 00006B36 0FD3 .incomplete 00006B38 0296 0FD4 02D6 andi.l [A6], 0xFD402D6 00006B3E 0FDE .incomplete 00006B40 0316 btst [A6], D1 00006B42 0FC6 .incomplete 00006B44 0328 0FEA btst [A0 + 0xFEA], D1 00006B48 033A 0FED btst [PC + 0xFED /* 00007B37, cstring "" */], D1 00006B4C 034C bchg A4, D1 00006B4E 0FDC .incomplete 00006B50 0388 bclr A0, D1 00006B52 0FDA .incomplete 00006B54 03C4 .incomplete 00006B56 0FD9 .incomplete 00006B58 03EE .incomplete 00006B5A 0FBE bclr <>, D7 00006B5C 0418 0FD8 subi.b [A0]+, 0xD8 00006B60 0442 0FBD subi.w D2, 0xFBD 00006B64 046C 0FBF 04B0 subi.w [A4 + 0x4B0], 0xFBF 00006B6A 0FDB .incomplete 00006B6C 04F2 .incomplete 00006B6E 0FCA .incomplete 00006B70 0530 486D btst [A0 + D4 + 0x6D], D2 00006B74 B396 xor.l [A6], D1 00006B76 486E FEF4 pea.l [A6 - 0x10C] 00006B7A 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006B7E 508F addq.l A7, 8 00006B80 3D40 FFF6 move.w [A6 - 0xA], D0 00006B84 6000 0520 bra +0x522 /* 000070A6 */ 00006B88 486D B316 pea.l [A5 - 0x4CEA] 00006B8C 486E FEF4 pea.l [A6 - 0x10C] 00006B90 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006B94 508F addq.l A7, 8 00006B96 3D40 FFF6 move.w [A6 - 0xA], D0 00006B9A 6000 050A bra +0x50C /* 000070A6 */ 00006B9E 486E FEF4 pea.l [A6 - 0x10C] 00006BA2 4EBA 050C jsr [PC + 0x50C /* 000070B0 */] 00006BA6 588F addq.l A7, 4 00006BA8 3D40 FFF6 move.w [A6 - 0xA], D0 00006BAC 6000 04F8 bra +0x4FA /* 000070A6 */ 00006BB0 486E FFFC pea.l [A6 - 0x4] 00006BB4 486E FEF4 pea.l [A6 - 0x10C] 00006BB8 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00006BBC 508F addq.l A7, 8 00006BBE 3D40 FFF6 move.w [A6 - 0xA], D0 00006BC2 4A6E FFF6 tst.w [A6 - 0xA] 00006BC6 6600 04DE bne +0x4E0 /* 000070A6 */ 00006BCA 4AAE FFFC tst.l [A6 - 0x4] 00006BCE 6C04 bge +0x6 /* 00006BD4 */ 00006BD0 42AE FFFC clr.l [A6 - 0x4] label00006BD4: 00006BD4 3B6E FFFE B302 move.w [A5 - 0x4CFE], [A6 - 0x2] 00006BDA 6000 04CA bra +0x4CC /* 000070A6 */ 00006BDE 486D B304 pea.l [A5 - 0x4CFC] 00006BE2 486E FEF4 pea.l [A6 - 0x10C] 00006BE6 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006BEA 508F addq.l A7, 8 00006BEC 3D40 FFF6 move.w [A6 - 0xA], D0 00006BF0 6000 04B4 bra +0x4B6 /* 000070A6 */ 00006BF4 486D B318 pea.l [A5 - 0x4CE8] 00006BF8 486E FEF4 pea.l [A6 - 0x10C] 00006BFC 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006C00 508F addq.l A7, 8 00006C02 3D40 FFF6 move.w [A6 - 0xA], D0 00006C06 6000 049E bra +0x4A0 /* 000070A6 */ 00006C0A 7041 moveq.l D0, 0x41 00006C0C 3D40 FFF6 move.w [A6 - 0xA], D0 00006C10 6000 0494 bra +0x496 /* 000070A6 */ 00006C14 486D B314 pea.l [A5 - 0x4CEC] 00006C18 486E FEF4 pea.l [A6 - 0x10C] 00006C1C 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006C20 508F addq.l A7, 8 00006C22 3D40 FFF6 move.w [A6 - 0xA], D0 00006C26 6000 047E bra +0x480 /* 000070A6 */ 00006C2A 486D B31A pea.l [A5 - 0x4CE6] 00006C2E 486E FEF4 pea.l [A6 - 0x10C] 00006C32 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006C36 508F addq.l A7, 8 00006C38 3D40 FFF6 move.w [A6 - 0xA], D0 00006C3C 6000 0468 bra +0x46A /* 000070A6 */ 00006C40 486D B30A pea.l [A5 - 0x4CF6] 00006C44 486E FEF4 pea.l [A6 - 0x10C] 00006C48 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006C4C 508F addq.l A7, 8 00006C4E 3D40 FFF6 move.w [A6 - 0xA], D0 00006C52 6000 0452 bra +0x454 /* 000070A6 */ 00006C56 486D B312 pea.l [A5 - 0x4CEE] 00006C5A 486E FEF4 pea.l [A6 - 0x10C] 00006C5E 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006C62 508F addq.l A7, 8 00006C64 3D40 FFF6 move.w [A6 - 0xA], D0 00006C68 6000 043C bra +0x43E /* 000070A6 */ 00006C6C 7041 moveq.l D0, 0x41 00006C6E 3D40 FFF6 move.w [A6 - 0xA], D0 00006C72 6000 0432 bra +0x434 /* 000070A6 */ 00006C76 486D B306 pea.l [A5 - 0x4CFA] 00006C7A 486E FEF4 pea.l [A6 - 0x10C] 00006C7E 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006C82 508F addq.l A7, 8 00006C84 3D40 FFF6 move.w [A6 - 0xA], D0 00006C88 4A6E FFF6 tst.w [A6 - 0xA] 00006C8C 6600 0418 bne +0x41A /* 000070A6 */ 00006C90 4A6D B306 tst.w [A5 - 0x4CFA] 00006C94 6600 0410 bne +0x412 /* 000070A6 */ 00006C98 4EAD 0C2A jsr [A5 + 0xC2A /* export_385 */] 00006C9C 4EAD 0C32 jsr [A5 + 0xC32 /* export_386 */] 00006CA0 6000 0404 bra +0x406 /* 000070A6 */ 00006CA4 486D B30C pea.l [A5 - 0x4CF4] 00006CA8 486E FEF4 pea.l [A6 - 0x10C] 00006CAC 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006CB0 508F addq.l A7, 8 00006CB2 3D40 FFF6 move.w [A6 - 0xA], D0 00006CB6 6000 03EE bra +0x3F0 /* 000070A6 */ 00006CBA 2F2D B3A4 move.l -[A7], [A5 - 0x4C5C] 00006CBE 486E FEF4 pea.l [A6 - 0x10C] 00006CC2 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00006CC6 508F addq.l A7, 8 00006CC8 3D40 FFF6 move.w [A6 - 0xA], D0 00006CCC 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00006CD0 6000 03D4 bra +0x3D6 /* 000070A6 */ 00006CD4 486D B2FE pea.l [A5 - 0x4D02] 00006CD8 486E FEF4 pea.l [A6 - 0x10C] 00006CDC 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006CE0 508F addq.l A7, 8 00006CE2 3D40 FFF6 move.w [A6 - 0xA], D0 00006CE6 6000 03BE bra +0x3C0 /* 000070A6 */ 00006CEA 486D B308 pea.l [A5 - 0x4CF8] 00006CEE 486E FEF4 pea.l [A6 - 0x10C] 00006CF2 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006CF6 508F addq.l A7, 8 00006CF8 3D40 FFF6 move.w [A6 - 0xA], D0 00006CFC 6000 03A8 bra +0x3AA /* 000070A6 */ 00006D00 486E FFFC pea.l [A6 - 0x4] 00006D04 486E FEF4 pea.l [A6 - 0x10C] 00006D08 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00006D0C 508F addq.l A7, 8 00006D0E 3D40 FFF6 move.w [A6 - 0xA], D0 00006D12 4A6E FFF6 tst.w [A6 - 0xA] 00006D16 6600 038E bne +0x390 /* 000070A6 */ 00006D1A 0CAE 0000 0001 FFFC cmpi.l [A6 - 0x4], 0x1 00006D22 6C06 bge +0x8 /* 00006D2A */ 00006D24 7001 moveq.l D0, 0x01 00006D26 2D40 FFFC move.l [A6 - 0x4], D0 label00006D2A: 00006D2A 0CAE 0000 0005 FFFC cmpi.l [A6 - 0x4], 0x5 00006D32 6F06 ble +0x8 /* 00006D3A */ 00006D34 7005 moveq.l D0, 0x05 00006D36 2D40 FFFC move.l [A6 - 0x4], D0 label00006D3A: 00006D3A 3B6E FFFE B300 move.w [A5 - 0x4D00], [A6 - 0x2] 00006D40 6000 0364 bra +0x366 /* 000070A6 */ 00006D44 486E FFFC pea.l [A6 - 0x4] 00006D48 486E FEF4 pea.l [A6 - 0x10C] 00006D4C 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00006D50 508F addq.l A7, 8 00006D52 3D40 FFF6 move.w [A6 - 0xA], D0 00006D56 4A6E FFF6 tst.w [A6 - 0xA] 00006D5A 6600 034A bne +0x34C /* 000070A6 */ 00006D5E 0CAE 0000 0001 FFFC cmpi.l [A6 - 0x4], 0x1 00006D66 6C06 bge +0x8 /* 00006D6E */ 00006D68 7001 moveq.l D0, 0x01 00006D6A 2D40 FFFC move.l [A6 - 0x4], D0 label00006D6E: 00006D6E 0CAE 0000 0028 FFFC cmpi.l [A6 - 0x4], 0x28 /* '(' */ 00006D76 6F06 ble +0x8 /* 00006D7E */ 00006D78 7028 moveq.l D0, 0x28 00006D7A 2D40 FFFC move.l [A6 - 0x4], D0 label00006D7E: 00006D7E 202E FFFC move.l D0, [A6 - 0x4] 00006D82 5380 subq.l D0, 1 00006D84 3B40 B2E0 move.w [A5 - 0x4D20], D0 00006D88 6000 031C bra +0x31E /* 000070A6 */ 00006D8C 486D B2F4 pea.l [A5 - 0x4D0C] 00006D90 486E FEF4 pea.l [A6 - 0x10C] 00006D94 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006D98 508F addq.l A7, 8 00006D9A 3D40 FFF6 move.w [A6 - 0xA], D0 00006D9E 6000 0306 bra +0x308 /* 000070A6 */ 00006DA2 486D B2DE pea.l [A5 - 0x4D22] 00006DA6 486E FEF4 pea.l [A6 - 0x10C] 00006DAA 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006DAE 508F addq.l A7, 8 00006DB0 3D40 FFF6 move.w [A6 - 0xA], D0 00006DB4 6000 02F0 bra +0x2F2 /* 000070A6 */ 00006DB8 486D B2F2 pea.l [A5 - 0x4D0E] 00006DBC 486E FEF4 pea.l [A6 - 0x10C] 00006DC0 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006DC4 508F addq.l A7, 8 00006DC6 3D40 FFF6 move.w [A6 - 0xA], D0 00006DCA 6000 02DA bra +0x2DC /* 000070A6 */ 00006DCE 486E FFFC pea.l [A6 - 0x4] 00006DD2 486E FEF4 pea.l [A6 - 0x10C] 00006DD6 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00006DDA 508F addq.l A7, 8 00006DDC 3D40 FFF6 move.w [A6 - 0xA], D0 00006DE0 4A6E FFF6 tst.w [A6 - 0xA] 00006DE4 6600 02C0 bne +0x2C2 /* 000070A6 */ 00006DE8 0CAE 0000 0001 FFFC cmpi.l [A6 - 0x4], 0x1 00006DF0 6C06 bge +0x8 /* 00006DF8 */ 00006DF2 7001 moveq.l D0, 0x01 00006DF4 2D40 FFFC move.l [A6 - 0x4], D0 label00006DF8: 00006DF8 0CAE 0000 0009 FFFC cmpi.l [A6 - 0x4], 0x9 /* '\t' */ 00006E00 6F06 ble +0x8 /* 00006E08 */ 00006E02 7009 moveq.l D0, 0x09 00006E04 2D40 FFFC move.l [A6 - 0x4], D0 label00006E08: 00006E08 3B6E FFFE B2FC move.w [A5 - 0x4D04], [A6 - 0x2] 00006E0E 6000 0296 bra +0x298 /* 000070A6 */ 00006E12 486E FFFC pea.l [A6 - 0x4] 00006E16 486E FEF4 pea.l [A6 - 0x10C] 00006E1A 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00006E1E 508F addq.l A7, 8 00006E20 3D40 FFF6 move.w [A6 - 0xA], D0 00006E24 4A6E FFF6 tst.w [A6 - 0xA] 00006E28 6600 027C bne +0x27E /* 000070A6 */ 00006E2C 0CAE 0000 0003 FFFC cmpi.l [A6 - 0x4], 0x3 00006E34 6C06 bge +0x8 /* 00006E3C */ 00006E36 7003 moveq.l D0, 0x03 00006E38 2D40 FFFC move.l [A6 - 0x4], D0 label00006E3C: 00006E3C 0CAE 0000 0032 FFFC cmpi.l [A6 - 0x4], 0x32 /* '2' */ 00006E44 6F06 ble +0x8 /* 00006E4C */ 00006E46 7032 moveq.l D0, 0x32 00006E48 2D40 FFFC move.l [A6 - 0x4], D0 label00006E4C: 00006E4C 3B6E FFFE B2FA move.w [A5 - 0x4D06], [A6 - 0x2] 00006E52 6000 0252 bra +0x254 /* 000070A6 */ 00006E56 486D B30E pea.l [A5 - 0x4CF2] 00006E5A 486E FEF4 pea.l [A6 - 0x10C] 00006E5E 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00006E62 508F addq.l A7, 8 00006E64 3D40 FFF6 move.w [A6 - 0xA], D0 00006E68 6000 023C bra +0x23E /* 000070A6 */ 00006E6C 486D B2EC pea.l [A5 - 0x4D14] 00006E70 486E FEF4 pea.l [A6 - 0x10C] 00006E74 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006E78 508F addq.l A7, 8 00006E7A 3D40 FFF6 move.w [A6 - 0xA], D0 00006E7E 6000 0226 bra +0x228 /* 000070A6 */ 00006E82 486D B2EA pea.l [A5 - 0x4D16] 00006E86 486E FEF4 pea.l [A6 - 0x10C] 00006E8A 4EAD 0252 jsr [A5 + 0x252 /* export_70 */] 00006E8E 508F addq.l A7, 8 00006E90 3D40 FFF6 move.w [A6 - 0xA], D0 00006E94 6000 0210 bra +0x212 /* 000070A6 */ 00006E98 486E FFFC pea.l [A6 - 0x4] 00006E9C 486E FEF4 pea.l [A6 - 0x10C] 00006EA0 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00006EA4 508F addq.l A7, 8 00006EA6 3D40 FFF6 move.w [A6 - 0xA], D0 00006EAA 4A6E FFF6 tst.w [A6 - 0xA] 00006EAE 6600 01F6 bne +0x1F8 /* 000070A6 */ 00006EB2 4AAE FFFC tst.l [A6 - 0x4] 00006EB6 6C04 bge +0x6 /* 00006EBC */ 00006EB8 42AE FFFC clr.l [A6 - 0x4] label00006EBC: 00006EBC 0CAE 0000 03E8 FFFC cmpi.l [A6 - 0x4], 0x3E8 00006EC4 6F08 ble +0xA /* 00006ECE */ 00006EC6 2D7C 0000 03E8 FFFC move.l [A6 - 0x4], 0x3E8 label00006ECE: 00006ECE 3B6E FFFE B2F6 move.w [A5 - 0x4D0A], [A6 - 0x2] 00006ED4 6000 01D0 bra +0x1D2 /* 000070A6 */ 00006ED8 486E FFFC pea.l [A6 - 0x4] 00006EDC 486E FEF4 pea.l [A6 - 0x10C] 00006EE0 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00006EE4 508F addq.l A7, 8 00006EE6 3D40 FFF6 move.w [A6 - 0xA], D0 00006EEA 4A6E FFF6 tst.w [A6 - 0xA] 00006EEE 6600 01B6 bne +0x1B8 /* 000070A6 */ 00006EF2 4AAE FFFC tst.l [A6 - 0x4] 00006EF6 6C04 bge +0x6 /* 00006EFC */ 00006EF8 42AE FFFC clr.l [A6 - 0x4] label00006EFC: 00006EFC 0CAE 0000 03E8 FFFC cmpi.l [A6 - 0x4], 0x3E8 00006F04 6F08 ble +0xA /* 00006F0E */ 00006F06 2D7C 0000 03E8 FFFC move.l [A6 - 0x4], 0x3E8 label00006F0E: 00006F0E 3B6E FFFE B2F8 move.w [A5 - 0x4D08], [A6 - 0x2] 00006F14 6000 0190 bra +0x192 /* 000070A6 */ 00006F18 486E FFFC pea.l [A6 - 0x4] 00006F1C 486E FEF4 pea.l [A6 - 0x10C] 00006F20 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00006F24 508F addq.l A7, 8 00006F26 3D40 FFF6 move.w [A6 - 0xA], D0 00006F2A 4A6E FFF6 tst.w [A6 - 0xA] 00006F2E 6600 0176 bne +0x178 /* 000070A6 */ 00006F32 202E FFFC move.l D0, [A6 - 0x4] 00006F36 5380 subq.l D0, 1 00006F38 0280 0000 00FF andi.l D0, 0xFF 00006F3E 3B40 B2E6 move.w [A5 - 0x4D1A], D0 00006F42 6000 0162 bra +0x164 /* 000070A6 */ 00006F46 486E FFFC pea.l [A6 - 0x4] 00006F4A 486E FEF4 pea.l [A6 - 0x10C] 00006F4E 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00006F52 508F addq.l A7, 8 00006F54 3D40 FFF6 move.w [A6 - 0xA], D0 00006F58 4A6E FFF6 tst.w [A6 - 0xA] 00006F5C 6600 0148 bne +0x14A /* 000070A6 */ 00006F60 202E FFFC move.l D0, [A6 - 0x4] 00006F64 5380 subq.l D0, 1 00006F66 0280 0000 00FF andi.l D0, 0xFF 00006F6C 3B40 B2EE move.w [A5 - 0x4D12], D0 00006F70 6000 0134 bra +0x136 /* 000070A6 */ 00006F74 486E FFFC pea.l [A6 - 0x4] 00006F78 486E FEF4 pea.l [A6 - 0x10C] 00006F7C 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00006F80 508F addq.l A7, 8 00006F82 3D40 FFF6 move.w [A6 - 0xA], D0 00006F86 4A6E FFF6 tst.w [A6 - 0xA] 00006F8A 6600 011A bne +0x11C /* 000070A6 */ 00006F8E 202E FFFC move.l D0, [A6 - 0x4] 00006F92 5380 subq.l D0, 1 00006F94 0280 0000 00FF andi.l D0, 0xFF 00006F9A 3B40 B2E8 move.w [A5 - 0x4D18], D0 00006F9E 6000 0106 bra +0x108 /* 000070A6 */ 00006FA2 486E FFFC pea.l [A6 - 0x4] 00006FA6 486E FEF4 pea.l [A6 - 0x10C] 00006FAA 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00006FAE 508F addq.l A7, 8 00006FB0 3D40 FFF6 move.w [A6 - 0xA], D0 00006FB4 4A6E FFF6 tst.w [A6 - 0xA] 00006FB8 6600 00EC bne +0xEE /* 000070A6 */ 00006FBC 202E FFFC move.l D0, [A6 - 0x4] 00006FC0 5380 subq.l D0, 1 00006FC2 0280 0000 00FF andi.l D0, 0xFF 00006FC8 3B40 B2F0 move.w [A5 - 0x4D10], D0 00006FCC 6000 00D8 bra +0xDA /* 000070A6 */ 00006FD0 486E FFFC pea.l [A6 - 0x4] 00006FD4 486E FEF4 pea.l [A6 - 0x10C] 00006FD8 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00006FDC 508F addq.l A7, 8 00006FDE 3D40 FFF6 move.w [A6 - 0xA], D0 00006FE2 4A6E FFF6 tst.w [A6 - 0xA] 00006FE6 6600 00BE bne +0xC0 /* 000070A6 */ 00006FEA 0CAE 0000 0001 FFFC cmpi.l [A6 - 0x4], 0x1 00006FF2 6C06 bge +0x8 /* 00006FFA */ 00006FF4 7001 moveq.l D0, 0x01 00006FF6 2D40 FFFC move.l [A6 - 0x4], D0 label00006FFA: 00006FFA 0CAE 0000 003F FFFC cmpi.l [A6 - 0x4], 0x3F /* '?' */ 00007002 6F06 ble +0x8 /* 0000700A */ 00007004 703F moveq.l D0, 0x3F 00007006 2D40 FFFC move.l [A6 - 0x4], D0 label0000700A: 0000700A 202E FFFC move.l D0, [A6 - 0x4] 0000700E 5380 subq.l D0, 1 00007010 3B40 B2E4 move.w [A5 - 0x4D1C], D0 00007014 6000 0090 bra +0x92 /* 000070A6 */ 00007018 486E FFFC pea.l [A6 - 0x4] 0000701C 486E FEF4 pea.l [A6 - 0x10C] 00007020 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 00007024 508F addq.l A7, 8 00007026 3D40 FFF6 move.w [A6 - 0xA], D0 0000702A 4A6E FFF6 tst.w [A6 - 0xA] 0000702E 6600 0076 bne +0x78 /* 000070A6 */ 00007032 0CAE 0000 0001 FFFC cmpi.l [A6 - 0x4], 0x1 0000703A 6C06 bge +0x8 /* 00007042 */ 0000703C 7001 moveq.l D0, 0x01 0000703E 2D40 FFFC move.l [A6 - 0x4], D0 label00007042: 00007042 0CAE 0000 003F FFFC cmpi.l [A6 - 0x4], 0x3F /* '?' */ 0000704A 6F06 ble +0x8 /* 00007052 */ 0000704C 703F moveq.l D0, 0x3F 0000704E 2D40 FFFC move.l [A6 - 0x4], D0 label00007052: 00007052 202E FFFC move.l D0, [A6 - 0x4] 00007056 5380 subq.l D0, 1 00007058 3B40 B2E2 move.w [A5 - 0x4D1E], D0 0000705C 6048 bra +0x4A /* 000070A6 */ 0000705E 486E FFFC pea.l [A6 - 0x4] 00007062 486E FEF4 pea.l [A6 - 0x10C] 00007066 4EAD 037A jsr [A5 + 0x37A /* export_107 */] 0000706A 508F addq.l A7, 8 0000706C 3D40 FFF6 move.w [A6 - 0xA], D0 00007070 4A6E FFF6 tst.w [A6 - 0xA] 00007074 6630 bne +0x32 /* 000070A6 */ 00007076 4AAE FFFC tst.l [A6 - 0x4] 0000707A 6C04 bge +0x6 /* 00007080 */ 0000707C 42AE FFFC clr.l [A6 - 0x4] label00007080: 00007080 0CAE 0000 03E8 FFFC cmpi.l [A6 - 0x4], 0x3E8 00007088 6F08 ble +0xA /* 00007092 */ 0000708A 2D7C 0000 03E8 FFFC move.l [A6 - 0x4], 0x3E8 label00007092: 00007092 3B6E FFFE B2F6 move.w [A5 - 0x4D0A], [A6 - 0x2] 00007098 3B6E FFFE B2F8 move.w [A5 - 0x4D08], [A6 - 0x2] 0000709E 6006 bra +0x8 /* 000070A6 */ 000070A0 702B moveq.l D0, 0x2B 000070A2 3D40 FFF6 move.w [A6 - 0xA], D0 label000070A6: 000070A6 302E FFF6 move.w D0, [A6 - 0xA] label000070AA: 000070AA 285F movea.l A4, [A7]+ 000070AC 4E5E unlink A6 000070AE 4E75 rts fn000070B0: 000070B0 4E56 FFFC link A6, -0x0004 000070B4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000070B8 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */] 000070BC 588F addq.l A7, 4 000070BE 0C40 0001 cmpi.w D0, 0x1 000070C2 6700 009A beq +0x9C /* 0000715E */ 000070C6 486D BDE2 pea.l [A5 - 0x421E] 000070CA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000070CE 4EAD 039A jsr [A5 + 0x39A /* export_111 */] 000070D2 508F addq.l A7, 8 000070D4 4A40 tst.w D0 000070D6 6708 beq +0xA /* 000070E0 */ 000070D8 A852 syscall HideCursor 000070DA 7000 moveq.l D0, 0x00 000070DC 6000 00A4 bra +0xA6 /* 00007182 */ label000070E0: 000070E0 486D BDE8 pea.l [A5 - 0x4218] 000070E4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000070E8 4EAD 039A jsr [A5 + 0x39A /* export_111 */] 000070EC 508F addq.l A7, 8 000070EE 4A40 tst.w D0 000070F0 6708 beq +0xA /* 000070FA */ 000070F2 A850 syscall InitCursor 000070F4 7000 moveq.l D0, 0x00 000070F6 6000 008A bra +0x8C /* 00007182 */ label000070FA: 000070FA 486D BDEE pea.l [A5 - 0x4212] 000070FE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00007102 4EAD 039A jsr [A5 + 0x39A /* export_111 */] 00007106 508F addq.l A7, 8 00007108 4A40 tst.w D0 0000710A 6714 beq +0x16 /* 00007120 */ 0000710C 42A7 clr.l -[A7] 0000710E 3F3C 0004 move.w -[A7], 0x4 00007112 A9B9 syscall GetCursor 00007114 205F movea.l A0, [A7]+ 00007116 2F10 move.l -[A7], [A0] 00007118 A851 syscall SetCursor 0000711A 7000 moveq.l D0, 0x00 0000711C 6000 0064 bra +0x66 /* 00007182 */ label00007120: 00007120 486D BDF4 pea.l [A5 - 0x420C] 00007124 2F2E 0008 move.l -[A7], [A6 + 0x8] 00007128 4EAD 039A jsr [A5 + 0x39A /* export_111 */] 0000712C 508F addq.l A7, 8 0000712E 4A40 tst.w D0 00007130 672C beq +0x2E /* 0000715E */ 00007132 526D BD36 addq.w [A5 - 0x42CA], 1 00007136 0C6D 07D0 BD36 cmpi.w [A5 - 0x42CA], 0x7D0 0000713C 6D08 blt +0xA /* 00007146 */ 0000713E 0C6D 07DA BD36 cmpi.w [A5 - 0x42CA], 0x7DA 00007144 6D06 blt +0x8 /* 0000714C */ label00007146: 00007146 3B7C 07D0 BD36 move.w [A5 - 0x42CA], 0x7D0 label0000714C: 0000714C 42A7 clr.l -[A7] 0000714E 3F2D BD36 move.w -[A7], [A5 - 0x42CA] 00007152 A9B9 syscall GetCursor 00007154 205F movea.l A0, [A7]+ 00007156 2F10 move.l -[A7], [A0] 00007158 A851 syscall SetCursor 0000715A 7000 moveq.l D0, 0x00 0000715C 6024 bra +0x26 /* 00007182 */ label0000715E: 0000715E 486E FFFC pea.l [A6 - 0x4] 00007162 2F2E 0008 move.l -[A7], [A6 + 0x8] 00007166 4879 4355 5253 push.l 0x43555253 /* 'CURS' */ 0000716C 2F2D B334 move.l -[A7], [A5 - 0x4CCC] 00007170 4EBA D9F2 jsr [PC - 0x260E /* 00004B64 */] 00007174 4FEF 0010 lea.l A7, [A7 + 0x10] 00007178 4A40 tst.w D0 0000717A 6704 beq +0x6 /* 00007180 */ 0000717C 7043 moveq.l D0, 0x43 0000717E 6002 bra +0x4 /* 00007182 */ label00007180: 00007180 7000 moveq.l D0, 0x00 label00007182: 00007182 4E5E unlink A6 00007184 4E75 rts fn00007186: 00007186 4E56 FEEC link A6, -0x0114 0000718A 48E7 0108 movem.l -[A7], D7,A4 0000718E 286E 000C movea.l A4, [A6 + 0xC] 00007192 486E FEFC pea.l [A6 - 0x104] 00007196 486E FFFE pea.l [A6 - 0x2] 0000719A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000719E 2F2E 0010 move.l -[A7], [A6 + 0x10] 000071A2 2F0C move.l -[A7], A4 000071A4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000071A8 4EBA 070A jsr [PC + 0x70A /* 000078B4 */] 000071AC 4FEF 0018 lea.l A7, [A7 + 0x18] 000071B0 3E00 move.w D7, D0 000071B2 4A47 tst.w D7 000071B4 6706 beq +0x8 /* 000071BC */ 000071B6 3007 move.w D0, D7 000071B8 6000 01DE bra +0x1E0 /* 00007398 */ label000071BC: 000071BC 0C6E 0006 FEFC cmpi.w [A6 - 0x104], 0x6 000071C2 6600 00A6 bne +0xA8 /* 0000726A */ 000071C6 4AAE FF66 tst.l [A6 - 0x9A] 000071CA 6610 bne +0x12 /* 000071DC */ 000071CC 486E FEFC pea.l [A6 - 0x104] 000071D0 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000071D4 588F addq.l A7, 4 000071D6 703D moveq.l D0, 0x3D 000071D8 6000 01BE bra +0x1C0 /* 00007398 */ label000071DC: 000071DC 302E FFFE move.w D0, [A6 - 0x2] 000071E0 48C0 ext.l D0 000071E2 E780 asl D0, 3 000071E4 D9C0 add.l A4, D0 000071E6 486E FEF0 pea.l [A6 - 0x110] 000071EA 486E FEF4 pea.l [A6 - 0x10C] 000071EE 486E FFFE pea.l [A6 - 0x2] 000071F2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000071F6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000071FA 2F0C move.l -[A7], A4 000071FC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00007200 4EBA 019E jsr [PC + 0x19E /* 000073A0 */] 00007204 4FEF 001C lea.l A7, [A7 + 0x1C] 00007208 3E00 move.w D7, D0 0000720A 4A47 tst.w D7 0000720C 6710 beq +0x12 /* 0000721E */ 0000720E 486E FEFC pea.l [A6 - 0x104] 00007212 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00007216 588F addq.l A7, 4 00007218 7002 moveq.l D0, 0x02 0000721A 6000 017C bra +0x17E /* 00007398 */ label0000721E: 0000721E 302E FFFE move.w D0, [A6 - 0x2] 00007222 48C0 ext.l D0 00007224 E780 asl D0, 3 00007226 D9C0 add.l A4, D0 00007228 4A54 tst.w [A4] 0000722A 6710 beq +0x12 /* 0000723C */ 0000722C 486E FEFC pea.l [A6 - 0x104] 00007230 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00007234 588F addq.l A7, 4 00007236 7013 moveq.l D0, 0x13 00007238 6000 015E bra +0x160 /* 00007398 */ label0000723C: 0000723C 2F2E FF6A move.l -[A7], [A6 - 0x96] 00007240 3F2E FEF6 move.w -[A7], [A6 - 0x10A] 00007244 A963 syscall SetControlValue/SetCtlValue 00007246 2F2E FF6E move.l -[A7], [A6 - 0x92] 0000724A 3F2E FEF2 move.w -[A7], [A6 - 0x10E] 0000724E A963 syscall SetControlValue/SetCtlValue 00007250 2F2E FF66 move.l -[A7], [A6 - 0x9A] 00007254 4EAD 0BB2 jsr [A5 + 0xBB2 /* export_370 */] 00007258 588F addq.l A7, 4 0000725A 486E FEFC pea.l [A6 - 0x104] 0000725E 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00007262 588F addq.l A7, 4 00007264 3007 move.w D0, D7 00007266 6000 0130 bra +0x132 /* 00007398 */ label0000726A: 0000726A 0C6E 0003 FEFC cmpi.w [A6 - 0x104], 0x3 00007270 6710 beq +0x12 /* 00007282 */ 00007272 486E FEFC pea.l [A6 - 0x104] 00007276 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 0000727A 588F addq.l A7, 4 0000727C 7002 moveq.l D0, 0x02 0000727E 6000 0118 bra +0x11A /* 00007398 */ label00007282: 00007282 206E FF86 movea.l A0, [A6 - 0x7A] 00007286 302E FF80 move.w D0, [A6 - 0x80] 0000728A C1FC 0052 muls.w D0, 0x52 /* 'R' */ 0000728E D090 add.l D0, [A0] 00007290 2040 movea.l A0, D0 00007292 43EE FFAC lea.l A1, [A6 - 0x54] 00007296 7013 moveq.l D0, 0x13 label00007298: 00007298 22D8 move.l [A1]+, [A0]+ 0000729A 51C8 FFFC dbf D0, -0x6 /* 00007298 */ 0000729E 32D8 move.w [A1]+, [A0]+ 000072A0 0C6E 012D FFAC cmpi.w [A6 - 0x54], 0x12D 000072A6 6710 beq +0x12 /* 000072B8 */ 000072A8 486E FEFC pea.l [A6 - 0x104] 000072AC 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000072B0 588F addq.l A7, 4 000072B2 7062 moveq.l D0, 0x62 000072B4 6000 00E2 bra +0xE4 /* 00007398 */ label000072B8: 000072B8 302E FFFE move.w D0, [A6 - 0x2] 000072BC 48C0 ext.l D0 000072BE E780 asl D0, 3 000072C0 D9C0 add.l A4, D0 000072C2 486E FEF8 pea.l [A6 - 0x108] 000072C6 486E FFFE pea.l [A6 - 0x2] 000072CA 2F2E 0014 move.l -[A7], [A6 + 0x14] 000072CE 2F2E 0010 move.l -[A7], [A6 + 0x10] 000072D2 2F0C move.l -[A7], A4 000072D4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000072D8 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 000072DC 4FEF 0018 lea.l A7, [A7 + 0x18] 000072E0 3E00 move.w D7, D0 000072E2 4A47 tst.w D7 000072E4 6710 beq +0x12 /* 000072F6 */ 000072E6 486E FEFC pea.l [A6 - 0x104] 000072EA 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000072EE 588F addq.l A7, 4 000072F0 7002 moveq.l D0, 0x02 000072F2 6000 00A4 bra +0xA6 /* 00007398 */ label000072F6: 000072F6 302E FFFE move.w D0, [A6 - 0x2] 000072FA 48C0 ext.l D0 000072FC E780 asl D0, 3 000072FE D9C0 add.l A4, D0 00007300 4A54 tst.w [A4] 00007302 6718 beq +0x1A /* 0000731C */ 00007304 486E FEFC pea.l [A6 - 0x104] 00007308 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 0000730C 588F addq.l A7, 4 0000730E 2F2E FEF8 move.l -[A7], [A6 - 0x108] 00007312 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00007316 7013 moveq.l D0, 0x13 00007318 6000 007E bra +0x80 /* 00007398 */ label0000731C: 0000731C 486E FEEC pea.l [A6 - 0x114] 00007320 2F2E FEF8 move.l -[A7], [A6 - 0x108] 00007324 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00007328 508F addq.l A7, 8 0000732A 3E00 move.w D7, D0 0000732C 2F2E FEF8 move.l -[A7], [A6 - 0x108] 00007330 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00007334 4A47 tst.w D7 00007336 670E beq +0x10 /* 00007346 */ 00007338 486E FEFC pea.l [A6 - 0x104] 0000733C 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00007340 588F addq.l A7, 4 00007342 3007 move.w D0, D7 00007344 6052 bra +0x54 /* 00007398 */ label00007346: 00007346 3D6E FEEE FFF6 move.w [A6 - 0xA], [A6 - 0x112] 0000734C 206E FF86 movea.l A0, [A6 - 0x7A] 00007350 302E FF80 move.w D0, [A6 - 0x80] 00007354 C1FC 0052 muls.w D0, 0x52 /* 'R' */ 00007358 D090 add.l D0, [A0] 0000735A 2040 movea.l A0, D0 0000735C 43EE FFAC lea.l A1, [A6 - 0x54] 00007360 7013 moveq.l D0, 0x13 label00007362: 00007362 20D9 move.l [A0]+, [A1]+ 00007364 51C8 FFFC dbf D0, -0x6 /* 00007362 */ 00007368 30D9 move.w [A0]+, [A1]+ 0000736A 486E FFA4 pea.l [A6 - 0x5C] 0000736E 3F2E FF80 move.w -[A7], [A6 - 0x80] 00007372 2F2E FF86 move.l -[A7], [A6 - 0x7A] 00007376 4EAD 0FCA jsr [A5 + 0xFCA /* export_501 */] 0000737A 4FEF 000A lea.l A7, [A7 + 0xA] 0000737E 486E FFA4 pea.l [A6 - 0x5C] 00007382 2F2E FF66 move.l -[A7], [A6 - 0x9A] 00007386 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */] 0000738A 508F addq.l A7, 8 0000738C 486E FEFC pea.l [A6 - 0x104] 00007390 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00007394 588F addq.l A7, 4 00007396 7000 moveq.l D0, 0x00 label00007398: 00007398 4CDF 1080 movem.l D7,A4, [A7]+ 0000739C 4E5E unlink A6 0000739E 4E75 rts export_346: fn000073A0: 000073A0 4E56 FFF2 link A6, -0x000E 000073A4 48E7 0308 movem.l -[A7], D6,D7,A4 000073A8 286E 000C movea.l A4, [A6 + 0xC] 000073AC 486E FFF6 pea.l [A6 - 0xA] 000073B0 2F2E 0018 move.l -[A7], [A6 + 0x18] 000073B4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000073B8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000073BC 2F0C move.l -[A7], A4 000073BE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000073C2 4EAD 0C8A jsr [A5 + 0xC8A /* export_397 */] 000073C6 4FEF 0018 lea.l A7, [A7 + 0x18] 000073CA 3E00 move.w D7, D0 000073CC 4A47 tst.w D7 000073CE 6706 beq +0x8 /* 000073D6 */ 000073D0 3007 move.w D0, D7 000073D2 6000 00CC bra +0xCE /* 000074A0 */ label000073D6: 000073D6 206E 0018 movea.l A0, [A6 + 0x18] 000073DA 3010 move.w D0, [A0] 000073DC 48C0 ext.l D0 000073DE E780 asl D0, 3 000073E0 D08C add.l D0, A4 000073E2 2040 movea.l A0, D0 000073E4 3C10 move.w D6, [A0] 000073E6 0C46 0007 cmpi.w D6, 0x7 000073EA 670C beq +0xE /* 000073F8 */ 000073EC 0C46 03E8 cmpi.w D6, 0x3E8 000073F0 6F38 ble +0x3A /* 0000742A */ 000073F2 0C46 0400 cmpi.w D6, 0x400 000073F6 6C32 bge +0x34 /* 0000742A */ label000073F8: 000073F8 2F2E FFF6 move.l -[A7], [A6 - 0xA] 000073FC 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00007400 2F2E 0020 move.l -[A7], [A6 + 0x20] 00007404 2F2E 001C move.l -[A7], [A6 + 0x1C] 00007408 2F2E 0018 move.l -[A7], [A6 + 0x18] 0000740C 2F2E 0014 move.l -[A7], [A6 + 0x14] 00007410 2F2E 0010 move.l -[A7], [A6 + 0x10] 00007414 2F0C move.l -[A7], A4 00007416 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000741A 4EBA 008C jsr [PC + 0x8C /* 000074A8 */] 0000741E 4FEF 001C lea.l A7, [A7 + 0x1C] 00007422 3E00 move.w D7, D0 00007424 3007 move.w D0, D7 00007426 6000 0078 bra +0x7A /* 000074A0 */ label0000742A: 0000742A 2F2E FFF6 move.l -[A7], [A6 - 0xA] 0000742E 4EAD 0402 jsr [A5 + 0x402 /* export_124 */] 00007432 588F addq.l A7, 4 00007434 42A7 clr.l -[A7] 00007436 42A7 clr.l -[A7] 00007438 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 0000743C 205F movea.l A0, [A7]+ 0000743E 2D48 FFFA move.l [A6 - 0x6], A0 00007442 42A7 clr.l -[A7] 00007444 2F2E FFFA move.l -[A7], [A6 - 0x6] 00007448 2F2E FFF6 move.l -[A7], [A6 - 0xA] 0000744C 4EAD 0D32 jsr [A5 + 0xD32 /* export_418 */] 00007450 4FEF 000C lea.l A7, [A7 + 0xC] 00007454 2F2E FFF6 move.l -[A7], [A6 - 0xA] 00007458 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 0000745C 2F2E FFFA move.l -[A7], [A6 - 0x6] 00007460 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 00007464 206E FFF6 movea.l A0, [A6 - 0xA] 00007468 2F2E 0020 move.l -[A7], [A6 + 0x20] 0000746C 2F2E 001C move.l -[A7], [A6 + 0x1C] 00007470 486E FFFE pea.l [A6 - 0x2] 00007474 2F2E 0014 move.l -[A7], [A6 + 0x14] 00007478 2F10 move.l -[A7], [A0] 0000747A 206E FFFA movea.l A0, [A6 - 0x6] 0000747E 2F10 move.l -[A7], [A0] 00007480 2F2E 0008 move.l -[A7], [A6 + 0x8] 00007484 4EBA 0022 jsr [PC + 0x22 /* 000074A8 */] 00007488 4FEF 001C lea.l A7, [A7 + 0x1C] 0000748C 3E00 move.w D7, D0 0000748E 2F2E FFF6 move.l -[A7], [A6 - 0xA] 00007492 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00007496 2F2E FFFA move.l -[A7], [A6 - 0x6] 0000749A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000749E 3007 move.w D0, D7 label000074A0: 000074A0 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000074A4 4E5E unlink A6 000074A6 4E75 rts fn000074A8: 000074A8 4E56 FFF8 link A6, -0x0008 000074AC 2F0C move.l -[A7], A4 000074AE 286E 000C movea.l A4, [A6 + 0xC] 000074B2 206E 0018 movea.l A0, [A6 + 0x18] 000074B6 4250 clr.w [A0] 000074B8 486E FFFC pea.l [A6 - 0x4] 000074BC 486E FFFA pea.l [A6 - 0x6] 000074C0 2F2E 0014 move.l -[A7], [A6 + 0x14] 000074C4 2F2E 0010 move.l -[A7], [A6 + 0x10] 000074C8 2F0C move.l -[A7], A4 000074CA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000074CE 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 000074D2 4FEF 0018 lea.l A7, [A7 + 0x18] 000074D6 3D40 FFF8 move.w [A6 - 0x8], D0 000074DA 4A6E FFF8 tst.w [A6 - 0x8] 000074DE 6708 beq +0xA /* 000074E8 */ 000074E0 302E FFF8 move.w D0, [A6 - 0x8] 000074E4 6000 00B2 bra +0xB4 /* 00007598 */ label000074E8: 000074E8 2F2E 001C move.l -[A7], [A6 + 0x1C] 000074EC 2F2E FFFC move.l -[A7], [A6 - 0x4] 000074F0 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 000074F4 508F addq.l A7, 8 000074F6 3D40 FFF8 move.w [A6 - 0x8], D0 000074FA 2F2E FFFC move.l -[A7], [A6 - 0x4] 000074FE 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00007502 4A6E FFF8 tst.w [A6 - 0x8] 00007506 6708 beq +0xA /* 00007510 */ 00007508 302E FFF8 move.w D0, [A6 - 0x8] 0000750C 6000 008A bra +0x8C /* 00007598 */ label00007510: 00007510 302E FFFA move.w D0, [A6 - 0x6] 00007514 48C0 ext.l D0 00007516 E780 asl D0, 3 00007518 D9C0 add.l A4, D0 0000751A 206E 0018 movea.l A0, [A6 + 0x18] 0000751E 302E FFFA move.w D0, [A6 - 0x6] 00007522 D150 add.w [A0], D0 00007524 0C54 0007 cmpi.w [A4], 0x7 00007528 6706 beq +0x8 /* 00007530 */ 0000752A 7027 moveq.l D0, 0x27 0000752C 6000 006A bra +0x6C /* 00007598 */ label00007530: 00007530 508C addq.l A4, 8 00007532 206E 0018 movea.l A0, [A6 + 0x18] 00007536 5250 addq.w [A0], 1 00007538 486E FFFC pea.l [A6 - 0x4] 0000753C 486E FFFA pea.l [A6 - 0x6] 00007540 2F2E 0014 move.l -[A7], [A6 + 0x14] 00007544 2F2E 0010 move.l -[A7], [A6 + 0x10] 00007548 2F0C move.l -[A7], A4 0000754A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000754E 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00007552 4FEF 0018 lea.l A7, [A7 + 0x18] 00007556 3D40 FFF8 move.w [A6 - 0x8], D0 0000755A 4A6E FFF8 tst.w [A6 - 0x8] 0000755E 6706 beq +0x8 /* 00007566 */ 00007560 302E FFF8 move.w D0, [A6 - 0x8] 00007564 6032 bra +0x34 /* 00007598 */ label00007566: 00007566 2F2E 0020 move.l -[A7], [A6 + 0x20] 0000756A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000756E 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00007572 508F addq.l A7, 8 00007574 3D40 FFF8 move.w [A6 - 0x8], D0 00007578 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000757C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00007580 4A6E FFF8 tst.w [A6 - 0x8] 00007584 6706 beq +0x8 /* 0000758C */ 00007586 302E FFF8 move.w D0, [A6 - 0x8] 0000758A 600C bra +0xE /* 00007598 */ label0000758C: 0000758C 206E 0018 movea.l A0, [A6 + 0x18] 00007590 302E FFFA move.w D0, [A6 - 0x6] 00007594 D150 add.w [A0], D0 00007596 7000 moveq.l D0, 0x00 label00007598: 00007598 285F movea.l A4, [A7]+ 0000759A 4E5E unlink A6 0000759C 4E75 rts export_344: fn0000759E: 0000759E 4E56 FFF2 link A6, -0x000E 000075A2 48E7 0108 movem.l -[A7], D7,A4 000075A6 286E 000C movea.l A4, [A6 + 0xC] 000075AA 486E FFF6 pea.l [A6 - 0xA] 000075AE 2F2E 0018 move.l -[A7], [A6 + 0x18] 000075B2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000075B6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000075BA 2F0C move.l -[A7], A4 000075BC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000075C0 4EAD 0C8A jsr [A5 + 0xC8A /* export_397 */] 000075C4 4FEF 0018 lea.l A7, [A7 + 0x18] 000075C8 3E00 move.w D7, D0 000075CA 4A47 tst.w D7 000075CC 6706 beq +0x8 /* 000075D4 */ 000075CE 3007 move.w D0, D7 000075D0 6000 00B4 bra +0xB6 /* 00007686 */ label000075D4: 000075D4 206E 0018 movea.l A0, [A6 + 0x18] 000075D8 3010 move.w D0, [A0] 000075DA 48C0 ext.l D0 000075DC E780 asl D0, 3 000075DE D08C add.l D0, A4 000075E0 2040 movea.l A0, D0 000075E2 4A50 tst.w [A0] 000075E4 672E beq +0x30 /* 00007614 */ 000075E6 2F2E FFF6 move.l -[A7], [A6 - 0xA] 000075EA 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000075EE 2F2E 001C move.l -[A7], [A6 + 0x1C] 000075F2 2F2E 0018 move.l -[A7], [A6 + 0x18] 000075F6 2F2E 0014 move.l -[A7], [A6 + 0x14] 000075FA 2F2E 0010 move.l -[A7], [A6 + 0x10] 000075FE 2F0C move.l -[A7], A4 00007600 2F2E 0008 move.l -[A7], [A6 + 0x8] 00007604 4EBA 0088 jsr [PC + 0x88 /* 0000768E */] 00007608 4FEF 0018 lea.l A7, [A7 + 0x18] 0000760C 3E00 move.w D7, D0 0000760E 3007 move.w D0, D7 00007610 6000 0074 bra +0x76 /* 00007686 */ label00007614: 00007614 2F2E FFF6 move.l -[A7], [A6 - 0xA] 00007618 4EAD 0402 jsr [A5 + 0x402 /* export_124 */] 0000761C 588F addq.l A7, 4 0000761E 42A7 clr.l -[A7] 00007620 42A7 clr.l -[A7] 00007622 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00007626 205F movea.l A0, [A7]+ 00007628 2D48 FFFA move.l [A6 - 0x6], A0 0000762C 42A7 clr.l -[A7] 0000762E 2F2E FFFA move.l -[A7], [A6 - 0x6] 00007632 2F2E FFF6 move.l -[A7], [A6 - 0xA] 00007636 4EAD 0D32 jsr [A5 + 0xD32 /* export_418 */] 0000763A 4FEF 000C lea.l A7, [A7 + 0xC] 0000763E 2F2E FFF6 move.l -[A7], [A6 - 0xA] 00007642 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 00007646 2F2E FFFA move.l -[A7], [A6 - 0x6] 0000764A 4EAD 058A jsr [A5 + 0x58A /* export_173 */] 0000764E 206E FFF6 movea.l A0, [A6 - 0xA] 00007652 2F2E 001C move.l -[A7], [A6 + 0x1C] 00007656 486E FFFE pea.l [A6 - 0x2] 0000765A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000765E 2F10 move.l -[A7], [A0] 00007660 206E FFFA movea.l A0, [A6 - 0x6] 00007664 2F10 move.l -[A7], [A0] 00007666 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000766A 4EBA 0022 jsr [PC + 0x22 /* 0000768E */] 0000766E 4FEF 0018 lea.l A7, [A7 + 0x18] 00007672 3E00 move.w D7, D0 00007674 2F2E FFF6 move.l -[A7], [A6 - 0xA] 00007678 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000767C 2F2E FFFA move.l -[A7], [A6 - 0x6] 00007680 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00007684 3007 move.w D0, D7 label00007686: 00007686 4CDF 1080 movem.l D7,A4, [A7]+ 0000768A 4E5E unlink A6 0000768C 4E75 rts fn0000768E: 0000768E 4E56 FFF4 link A6, -0x000C 00007692 2F0C move.l -[A7], A4 00007694 286E 000C movea.l A4, [A6 + 0xC] 00007698 206E 0018 movea.l A0, [A6 + 0x18] 0000769C 4250 clr.w [A0] 0000769E 486E FFF8 pea.l [A6 - 0x8] 000076A2 486E FFF6 pea.l [A6 - 0xA] 000076A6 2F2E 0014 move.l -[A7], [A6 + 0x14] 000076AA 2F2E 0010 move.l -[A7], [A6 + 0x10] 000076AE 2F0C move.l -[A7], A4 000076B0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000076B4 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 000076B8 4FEF 0018 lea.l A7, [A7 + 0x18] 000076BC 3D40 FFF4 move.w [A6 - 0xC], D0 000076C0 4A6E FFF4 tst.w [A6 - 0xC] 000076C4 6708 beq +0xA /* 000076CE */ 000076C6 302E FFF4 move.w D0, [A6 - 0xC] 000076CA 6000 01E2 bra +0x1E4 /* 000078AE */ label000076CE: 000076CE 486E FFFC pea.l [A6 - 0x4] 000076D2 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000076D6 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 000076DA 508F addq.l A7, 8 000076DC 3D40 FFF4 move.w [A6 - 0xC], D0 000076E0 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000076E4 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000076E8 4A6E FFF4 tst.w [A6 - 0xC] 000076EC 6708 beq +0xA /* 000076F6 */ 000076EE 302E FFF4 move.w D0, [A6 - 0xC] 000076F2 6000 01BA bra +0x1BC /* 000078AE */ label000076F6: 000076F6 302E FFF6 move.w D0, [A6 - 0xA] 000076FA 48C0 ext.l D0 000076FC E780 asl D0, 3 000076FE D9C0 add.l A4, D0 00007700 206E 0018 movea.l A0, [A6 + 0x18] 00007704 302E FFF6 move.w D0, [A6 - 0xA] 00007708 D150 add.w [A0], D0 0000770A 206E 001C movea.l A0, [A6 + 0x1C] 0000770E 316E FFFE 0002 move.w [A0 + 0x2], [A6 - 0x2] 00007714 0C54 0007 cmpi.w [A4], 0x7 00007718 6706 beq +0x8 /* 00007720 */ 0000771A 7027 moveq.l D0, 0x27 0000771C 6000 0190 bra +0x192 /* 000078AE */ label00007720: 00007720 508C addq.l A4, 8 00007722 206E 0018 movea.l A0, [A6 + 0x18] 00007726 5250 addq.w [A0], 1 00007728 486E FFF8 pea.l [A6 - 0x8] 0000772C 486E FFF6 pea.l [A6 - 0xA] 00007730 2F2E 0014 move.l -[A7], [A6 + 0x14] 00007734 2F2E 0010 move.l -[A7], [A6 + 0x10] 00007738 2F0C move.l -[A7], A4 0000773A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000773E 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00007742 4FEF 0018 lea.l A7, [A7 + 0x18] 00007746 3D40 FFF4 move.w [A6 - 0xC], D0 0000774A 4A6E FFF4 tst.w [A6 - 0xC] 0000774E 6708 beq +0xA /* 00007758 */ 00007750 302E FFF4 move.w D0, [A6 - 0xC] 00007754 6000 0158 bra +0x15A /* 000078AE */ label00007758: 00007758 486E FFFC pea.l [A6 - 0x4] 0000775C 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00007760 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00007764 508F addq.l A7, 8 00007766 3D40 FFF4 move.w [A6 - 0xC], D0 0000776A 2F2E FFF8 move.l -[A7], [A6 - 0x8] 0000776E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00007772 4A6E FFF4 tst.w [A6 - 0xC] 00007776 6708 beq +0xA /* 00007780 */ 00007778 302E FFF4 move.w D0, [A6 - 0xC] 0000777C 6000 0130 bra +0x132 /* 000078AE */ label00007780: 00007780 302E FFF6 move.w D0, [A6 - 0xA] 00007784 48C0 ext.l D0 00007786 E780 asl D0, 3 00007788 D9C0 add.l A4, D0 0000778A 206E 0018 movea.l A0, [A6 + 0x18] 0000778E 302E FFF6 move.w D0, [A6 - 0xA] 00007792 D150 add.w [A0], D0 00007794 206E 001C movea.l A0, [A6 + 0x1C] 00007798 30AE FFFE move.w [A0], [A6 - 0x2] 0000779C 0C54 0007 cmpi.w [A4], 0x7 000077A0 6706 beq +0x8 /* 000077A8 */ 000077A2 7027 moveq.l D0, 0x27 000077A4 6000 0108 bra +0x10A /* 000078AE */ label000077A8: 000077A8 508C addq.l A4, 8 000077AA 206E 0018 movea.l A0, [A6 + 0x18] 000077AE 5250 addq.w [A0], 1 000077B0 486E FFF8 pea.l [A6 - 0x8] 000077B4 486E FFF6 pea.l [A6 - 0xA] 000077B8 2F2E 0014 move.l -[A7], [A6 + 0x14] 000077BC 2F2E 0010 move.l -[A7], [A6 + 0x10] 000077C0 2F0C move.l -[A7], A4 000077C2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000077C6 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 000077CA 4FEF 0018 lea.l A7, [A7 + 0x18] 000077CE 3D40 FFF4 move.w [A6 - 0xC], D0 000077D2 4A6E FFF4 tst.w [A6 - 0xC] 000077D6 6708 beq +0xA /* 000077E0 */ 000077D8 302E FFF4 move.w D0, [A6 - 0xC] 000077DC 6000 00D0 bra +0xD2 /* 000078AE */ label000077E0: 000077E0 486E FFFC pea.l [A6 - 0x4] 000077E4 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000077E8 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 000077EC 508F addq.l A7, 8 000077EE 3D40 FFF4 move.w [A6 - 0xC], D0 000077F2 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000077F6 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000077FA 4A6E FFF4 tst.w [A6 - 0xC] 000077FE 6708 beq +0xA /* 00007808 */ 00007800 302E FFF4 move.w D0, [A6 - 0xC] 00007804 6000 00A8 bra +0xAA /* 000078AE */ label00007808: 00007808 302E FFF6 move.w D0, [A6 - 0xA] 0000780C 48C0 ext.l D0 0000780E E780 asl D0, 3 00007810 D9C0 add.l A4, D0 00007812 206E 0018 movea.l A0, [A6 + 0x18] 00007816 302E FFF6 move.w D0, [A6 - 0xA] 0000781A D150 add.w [A0], D0 0000781C 206E 001C movea.l A0, [A6 + 0x1C] 00007820 316E FFFE 0006 move.w [A0 + 0x6], [A6 - 0x2] 00007826 0C54 0007 cmpi.w [A4], 0x7 0000782A 6706 beq +0x8 /* 00007832 */ 0000782C 7027 moveq.l D0, 0x27 0000782E 6000 007E bra +0x80 /* 000078AE */ label00007832: 00007832 508C addq.l A4, 8 00007834 206E 0018 movea.l A0, [A6 + 0x18] 00007838 5250 addq.w [A0], 1 0000783A 486E FFF8 pea.l [A6 - 0x8] 0000783E 486E FFF6 pea.l [A6 - 0xA] 00007842 2F2E 0014 move.l -[A7], [A6 + 0x14] 00007846 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000784A 2F0C move.l -[A7], A4 0000784C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00007850 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00007854 4FEF 0018 lea.l A7, [A7 + 0x18] 00007858 3D40 FFF4 move.w [A6 - 0xC], D0 0000785C 4A6E FFF4 tst.w [A6 - 0xC] 00007860 6706 beq +0x8 /* 00007868 */ 00007862 302E FFF4 move.w D0, [A6 - 0xC] 00007866 6046 bra +0x48 /* 000078AE */ label00007868: 00007868 486E FFFC pea.l [A6 - 0x4] 0000786C 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00007870 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00007874 508F addq.l A7, 8 00007876 3D40 FFF4 move.w [A6 - 0xC], D0 0000787A 2F2E FFF8 move.l -[A7], [A6 - 0x8] 0000787E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00007882 4A6E FFF4 tst.w [A6 - 0xC] 00007886 6706 beq +0x8 /* 0000788E */ 00007888 302E FFF4 move.w D0, [A6 - 0xC] 0000788C 6020 bra +0x22 /* 000078AE */ label0000788E: 0000788E 302E FFF6 move.w D0, [A6 - 0xA] 00007892 48C0 ext.l D0 00007894 E780 asl D0, 3 00007896 D9C0 add.l A4, D0 00007898 206E 0018 movea.l A0, [A6 + 0x18] 0000789C 302E FFF6 move.w D0, [A6 - 0xA] 000078A0 D150 add.w [A0], D0 000078A2 206E 001C movea.l A0, [A6 + 0x1C] 000078A6 316E FFFE 0004 move.w [A0 + 0x4], [A6 - 0x2] 000078AC 7000 moveq.l D0, 0x00 label000078AE: 000078AE 285F movea.l A4, [A7]+ 000078B0 4E5E unlink A6 000078B2 4E75 rts fn000078B4: 000078B4 4E56 FFFC link A6, -0x0004 000078B8 2F0C move.l -[A7], A4 000078BA 286E 000C movea.l A4, [A6 + 0xC] 000078BE 206E 0018 movea.l A0, [A6 + 0x18] 000078C2 4250 clr.w [A0] 000078C4 0C54 271E cmpi.w [A4], 0x271E 000078C8 6608 bne +0xA /* 000078D2 */ 000078CA 206E 0018 movea.l A0, [A6 + 0x18] 000078CE 5250 addq.w [A0], 1 000078D0 508C addq.l A4, 8 label000078D2: 000078D2 206E 0018 movea.l A0, [A6 + 0x18] 000078D6 5250 addq.w [A0], 1 000078D8 508C addq.l A4, 8 000078DA 0C54 271B cmpi.w [A4], 0x271B 000078DE 6706 beq +0x8 /* 000078E6 */ 000078E0 7005 moveq.l D0, 0x05 000078E2 6000 0068 bra +0x6A /* 0000794C */ label000078E6: 000078E6 206E 0018 movea.l A0, [A6 + 0x18] 000078EA 5250 addq.w [A0], 1 000078EC 508C addq.l A4, 8 000078EE 2F2E 001C move.l -[A7], [A6 + 0x1C] 000078F2 486E FFFC pea.l [A6 - 0x4] 000078F6 2F2E 0014 move.l -[A7], [A6 + 0x14] 000078FA 2F2E 0010 move.l -[A7], [A6 + 0x10] 000078FE 2F0C move.l -[A7], A4 00007900 2F2E 0008 move.l -[A7], [A6 + 0x8] 00007904 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 00007908 4FEF 0018 lea.l A7, [A7 + 0x18] 0000790C 3D40 FFFE move.w [A6 - 0x2], D0 00007910 4A6E FFFE tst.w [A6 - 0x2] 00007914 6706 beq +0x8 /* 0000791C */ 00007916 302E FFFE move.w D0, [A6 - 0x2] 0000791A 6030 bra +0x32 /* 0000794C */ label0000791C: 0000791C 206E 0018 movea.l A0, [A6 + 0x18] 00007920 302E FFFC move.w D0, [A6 - 0x4] 00007924 D150 add.w [A0], D0 00007926 302E FFFC move.w D0, [A6 - 0x4] 0000792A 48C0 ext.l D0 0000792C E780 asl D0, 3 0000792E D9C0 add.l A4, D0 00007930 0C54 2720 cmpi.w [A4], 0x2720 /* '\' ' */ 00007934 670E beq +0x10 /* 00007944 */ 00007936 2F2E 001C move.l -[A7], [A6 + 0x1C] 0000793A 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 0000793E 588F addq.l A7, 4 00007940 7007 moveq.l D0, 0x07 00007942 6008 bra +0xA /* 0000794C */ label00007944: 00007944 206E 0018 movea.l A0, [A6 + 0x18] 00007948 5250 addq.w [A0], 1 0000794A 7000 moveq.l D0, 0x00 label0000794C: 0000794C 285F movea.l A4, [A7]+ 0000794E 4E5E unlink A6 00007950 4E75 rts fn00007952: 00007952 4E56 FFFC link A6, -0x0004 00007956 2F0C move.l -[A7], A4 00007958 286E 000C movea.l A4, [A6 + 0xC] 0000795C 2F2E 001C move.l -[A7], [A6 + 0x1C] 00007960 486E FFFC pea.l [A6 - 0x4] 00007964 2F2E 0014 move.l -[A7], [A6 + 0x14] 00007968 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000796C 2F0C move.l -[A7], A4 0000796E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00007972 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00007976 4FEF 0018 lea.l A7, [A7 + 0x18] 0000797A 3D40 FFFE move.w [A6 - 0x2], D0 0000797E 4A6E FFFE tst.w [A6 - 0x2] 00007982 6706 beq +0x8 /* 0000798A */ 00007984 302E FFFE move.w D0, [A6 - 0x2] 00007988 6028 bra +0x2A /* 000079B2 */ label0000798A: 0000798A 302E FFFC move.w D0, [A6 - 0x4] 0000798E 48C0 ext.l D0 00007990 E780 asl D0, 3 00007992 D9C0 add.l A4, D0 00007994 4A54 tst.w [A4] 00007996 6718 beq +0x1A /* 000079B0 */ 00007998 206E 001C movea.l A0, [A6 + 0x1C] 0000799C 2F10 move.l -[A7], [A0] 0000799E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000079A2 2F2E 0018 move.l -[A7], [A6 + 0x18] 000079A6 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 000079AA 588F addq.l A7, 4 000079AC 7013 moveq.l D0, 0x13 000079AE 6002 bra +0x4 /* 000079B2 */ label000079B0: 000079B0 7000 moveq.l D0, 0x00 label000079B2: 000079B2 285F movea.l A4, [A7]+ 000079B4 4E5E unlink A6 000079B6 4E75 rts